- إنضم
- 22 يونيو 2014
- رقم العضوية
- 2301
- المشاركات
- 3,166
- مستوى التفاعل
- 5,959
- النقاط
- 724
- أوسمتــي
- 5
- العمر
- 34
- الإقامة
- عالم الأساطير
- توناتي
- 2,480
- الجنس
- ذكر
LV
1
[مقدمة]
السلام عليكم ورحمة الله وبركاته
كيف الحال؟ ان شاء الله بخير وما تشكون من شر
كما هو موضح من العنوان سنستهل بإذن الله دورة لتعلم أساسيات برمجة الأندرويد من لغة الجافا، كما ذكرت سنتعلم فقط الأساسيات التي من خلالها سيمكنكم شق طريقكم نحو عالم برمجة الأندرويد، بالمختصر المفيد عند الانتهاء من الدورة ستكونون قادرين على برمجة تطبيقات بسيطة وإن رغبتم في تطوير مستواكم أكثر فسيمكنكم ما تعلمتموه في الدورة من التوسع وتعلم برمجة تطبيقات معقدة وفريدة.
لكن قبل تعلم البرمجة نطرح سؤال مهم، لماذا نتعلم البرمجة؟ وماذا سنستفيد؟
أولا، العالم في تطور دائم وأصبح تقريبا كل شيء يتم عن بعد وبكبسة زر، وحتى نعيش في هذا العالم لابد لنا أن نجاريه في تطوره.
عارف أن البعض منكم يقول في نفسه أنا شو دخلني في تطور العالم ودي الخربطات دامني يصلني كل شي جاهز؟
طيب خلونا نتكلم عن الموضوع اللي يحبه الجميع، موضوع Money ?
عارفين أن أغنى أغنياء العالم مبرمجين؟ وأن المبرمجين اخر همهم هي الفلوس؟
طيب كيف نجمع الفلوس من خلال البرمجة؟
عندنا أربع طرق لجمع المال:
الأولى عن طريق برمجة تطبيقات وبيعها في المتاجر الخاصة بالتطبيقات سواء للجوالات أو سطح المكتب.
والثانية عن طريق تقديم خدمات للزبائن مقابل مبلغ من المال يتم الاتفاق عليه من الطرفين، على سبيل مثال موقع مستقل أو خمسات.
والثالثة عن طريق جمع التبرعات عبر منصة باتريون، بحيث لو كنت تقدم محتوى مفيد وليست مجرد تكرارات فستلقى دعم من أشخاص كثر أجانب وليس العرب لأن العرب ما منهم فايدة، وهذه الطريقة لا تقتصر على البرمجة فقط بل جميع صناع المحتوى يمكنهم الاستفادة منها.
أما الطريقة الرابعة، فهي تقتصر فقط بتطبيقات الجوال، وذلك بإضافة اعلانات غوغل في تطبيقك وكلما كان هناك اقبال كبير على التطبيق كلما كان ربحك من الاعلانات كبير.
ولكن قبل أن نتحدث عن أي شيء فلابد نتكلم عن البرمجة قليلا، حتى ان لم يكن لديك رغبة في الانضمام للدورة فربما ستغير رأيك.
ما معنى برمجة الأندرويد ولماذا بلغة الجافا؟ وهل يوجد لغات أخرى غير الجافا؟
حسنا، البرمجة بحر واسع وعميق وبمجرد الغوص فيه سيبهرك ما هو مخبئ بداخله، ويوجد عدة أنواع من البرمجة كبرمجة تطبيقات سطح المكتب وتطبيقات الأندرويد وتطبيقات الأيفون...الخ
بالنسبة لتطبيقات سطح المكتب فهناك لغات عديدة ومختلفة ولكن أشهرها هي لغة الجافا، لذلك نجد أن أغلب البرامج تكون بلغة الجافا، ولكن يمكنك تعلم لغة أخرى كباثيون أو c++ ...الخ
أما بالنسبة لبرمجة التطبيقات التي يستغل على انظمة الأندرويد فهنا يمكننا تعلم البرمجة إما من خلال لغة الجافا أو لغة الكوتلين ولكن الرائج هو الجافا، وفي دورتنا سنتحدث عن أساسيات الجافا والتي يمكنكم من خلالها اختيار طريق من أصل اثنين، اما برمجة تطبيقات سطح المكتب أو تطبيقات الأندرويد.
ويمكنكم الاطلاع على ما سنتناوله في الدورة من خلال الفهرس.
[الفهرس]
المقدمة العامة
مقدمة في الأندرويد
برمجة الواجهات الرسومية XML
أساسيات لغة الجافا
التطبيق الأول
السلام عليكم ورحمة الله وبركاته
كيف الحال؟ ان شاء الله بخير وما تشكون من شر
كما هو موضح من العنوان سنستهل بإذن الله دورة لتعلم أساسيات برمجة الأندرويد من لغة الجافا، كما ذكرت سنتعلم فقط الأساسيات التي من خلالها سيمكنكم شق طريقكم نحو عالم برمجة الأندرويد، بالمختصر المفيد عند الانتهاء من الدورة ستكونون قادرين على برمجة تطبيقات بسيطة وإن رغبتم في تطوير مستواكم أكثر فسيمكنكم ما تعلمتموه في الدورة من التوسع وتعلم برمجة تطبيقات معقدة وفريدة.
لكن قبل تعلم البرمجة نطرح سؤال مهم، لماذا نتعلم البرمجة؟ وماذا سنستفيد؟
أولا، العالم في تطور دائم وأصبح تقريبا كل شيء يتم عن بعد وبكبسة زر، وحتى نعيش في هذا العالم لابد لنا أن نجاريه في تطوره.
عارف أن البعض منكم يقول في نفسه أنا شو دخلني في تطور العالم ودي الخربطات دامني يصلني كل شي جاهز؟
طيب خلونا نتكلم عن الموضوع اللي يحبه الجميع، موضوع Money ?
عارفين أن أغنى أغنياء العالم مبرمجين؟ وأن المبرمجين اخر همهم هي الفلوس؟
طيب كيف نجمع الفلوس من خلال البرمجة؟
عندنا أربع طرق لجمع المال:
الأولى عن طريق برمجة تطبيقات وبيعها في المتاجر الخاصة بالتطبيقات سواء للجوالات أو سطح المكتب.
والثانية عن طريق تقديم خدمات للزبائن مقابل مبلغ من المال يتم الاتفاق عليه من الطرفين، على سبيل مثال موقع مستقل أو خمسات.
والثالثة عن طريق جمع التبرعات عبر منصة باتريون، بحيث لو كنت تقدم محتوى مفيد وليست مجرد تكرارات فستلقى دعم من أشخاص كثر أجانب وليس العرب لأن العرب ما منهم فايدة، وهذه الطريقة لا تقتصر على البرمجة فقط بل جميع صناع المحتوى يمكنهم الاستفادة منها.
أما الطريقة الرابعة، فهي تقتصر فقط بتطبيقات الجوال، وذلك بإضافة اعلانات غوغل في تطبيقك وكلما كان هناك اقبال كبير على التطبيق كلما كان ربحك من الاعلانات كبير.
ولكن قبل أن نتحدث عن أي شيء فلابد نتكلم عن البرمجة قليلا، حتى ان لم يكن لديك رغبة في الانضمام للدورة فربما ستغير رأيك.
ما معنى برمجة الأندرويد ولماذا بلغة الجافا؟ وهل يوجد لغات أخرى غير الجافا؟
حسنا، البرمجة بحر واسع وعميق وبمجرد الغوص فيه سيبهرك ما هو مخبئ بداخله، ويوجد عدة أنواع من البرمجة كبرمجة تطبيقات سطح المكتب وتطبيقات الأندرويد وتطبيقات الأيفون...الخ
بالنسبة لتطبيقات سطح المكتب فهناك لغات عديدة ومختلفة ولكن أشهرها هي لغة الجافا، لذلك نجد أن أغلب البرامج تكون بلغة الجافا، ولكن يمكنك تعلم لغة أخرى كباثيون أو c++ ...الخ
أما بالنسبة لبرمجة التطبيقات التي يستغل على انظمة الأندرويد فهنا يمكننا تعلم البرمجة إما من خلال لغة الجافا أو لغة الكوتلين ولكن الرائج هو الجافا، وفي دورتنا سنتحدث عن أساسيات الجافا والتي يمكنكم من خلالها اختيار طريق من أصل اثنين، اما برمجة تطبيقات سطح المكتب أو تطبيقات الأندرويد.
ويمكنكم الاطلاع على ما سنتناوله في الدورة من خلال الفهرس.
[الفهرس]
المقدمة العامة
مقدمة في الأندرويد
برمجة الواجهات الرسومية XML
أساسيات لغة الجافا
التطبيق الأول
التعديل الأخير: