منتديات التطوير و الاشهار
سلسلة تعليم برمجة اندرويد - الدرس الأول 15KrP
منتديات التطوير و الاشهار
سلسلة تعليم برمجة اندرويد - الدرس الأول 15KrP
منتديات التطوير و الاشهار
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

منتديات التطوير و الاشهار

منتديات التطوير و الاشهار
 
الرئيسيةالرئيسية  البوابةالبوابة  أحدث الصورأحدث الصور  التسجيلالتسجيل  دخولدخول  

 

 سلسلة تعليم برمجة اندرويد - الدرس الأول

اذهب الى الأسفل 
5 مشترك
كاتب الموضوعرسالة
المحارب
‎عضو ‎نشـيط
‎عضو ‎نشـيط
المحارب


عدد المساهمات : 415
نقاط نشاط : 797
السٌّمعَة : 0

سلسلة تعليم برمجة اندرويد - الدرس الأول Empty
مُساهمةموضوع: سلسلة تعليم برمجة اندرويد - الدرس الأول   سلسلة تعليم برمجة اندرويد - الدرس الأول Emptyالجمعة أغسطس 09, 2013 8:20 pm

 من خلال هذه السلسة في تعليم كيفية البرمجة على نظام اندرويد ، نبدأ بالدرس الأول في كيفية اعداد برنامج Eclipse  واعداد الأداة Android Development Tool ، وكذالك عمل اول برنامج بسيط للكتابة على شاشة جهاز اندرويد
الحصول على الأدوات :

  • برنامج  Eclipse وهو الـ IDE  او البرنامج المستخدم في كتابة الكود عليه ويمكنكم الحصول عليه من خلال هذا الرابط وتحميل النسخة Eclipse IDE for Java Developers
  • Android SDK وهي المكتبة التي تحتوي على الأكواد التي تتيح لنا التعامل مع نظام Android ويمكنك الحصول عليه من هذا الرابط ، قم بتحميل الملف بامتداد zip وقم بفك الضغط الخاص به على مكان وليكن c:\android-sdk-windows

[rtl]
إعداد برنامج Eclipse :
[/rtl]
الآن وبعد ان قمنا بتحميل برنامج ECLIPSE  سنبدأ في اعداده ليعمل على بيئة ANDROID  من خلال ADT او ANDROID DEVELOPMENT TOOL ، ولمن تعامل مع برنامج ECLIPSE  او NETBEANS  مسبقاً فسيكون لديه فكرة مسبقة عن PLUGINS وكيفية اعداداها.


  • قم بفتح برنامج  Eclipse  والذهاب إلى Help ثم اختيار Install New Software
  • ستظهر نافذة Availlable Software  قم بالضغط على Add ، سنقوم Android  وادخل الرابط https://dl-ssl.google.com/android/eclipse


سلسلة تعليم برمجة اندرويد - الدرس الأول 1


  • ستظهر علامة Pending  في الجدول الموجود أسفل ويقوم بعمل تحميل الى ان يصل الى نتائج وبعدها ستظهر Developers Tools  قم بالضغط على Select All وبعدها الضعط على Next (ربما ستأخذ هذه الخطوه بعض الوقت)


سلسلة تعليم برمجة اندرويد - الدرس الأول 2

سلسلة تعليم برمجة اندرويد - الدرس الأول 3


  • النافذة التاليه ستكون عبارة عن نافذة تلخيصية لما سيتم تحميله على Eclipse  وهو ADT او  Android Development Tool  وبعدها الضغط على Finish  لتظهر نافذة وبها مؤشر لمعدل التحميل والمتبقي منه وبعد الإنتهاء سيطلب منك اعادة تشغيل Eclipse


سلسلة تعليم برمجة اندرويد - الدرس الأول 4


    الآن  لقد أكملت مهمة تحميل ADT على Eclipse  ويمكنك التأكد بالضغط على قائمة  Window  ستجد هناك خيار جديد ظهر وهو Android SDK and AVD Manager



سلسلة تعليم برمجة اندرويد - الدرس الأول 5
[rtl]
إعداد الإضافة ADT Plugin :
وهي الإضافة هي المسؤلة عن تحميل كل ما يتعلق لبرمجة اندرويد من خلال برنامج  ECLIPSE
[/rtl]

  • من قائمة Window اضغط على Preferences  ستجد هناك خيار باسم Android  اضغط عليه  قم باختيار مسار الملف الذي قمنا بتحميله وفك ضغطه في أول خطوة  وبعدها اضغط على Apply ثم Okay


سلسلة تعليم برمجة اندرويد - الدرس الأول 6
[rtl][color]
إضافة إصدارة أندرويد وتحميل متعلقاتها
[/color][/rtl]
الآن وبعد ان قمنا بتحهيز الأداة ADT للعمل وربطها بالـ SDK وهي الأكواد والبرامج التي تلزم وجودها للعمل على بيئة ANDROID  ، يبقى الآن ما يسمى API وهي اكواد أخرى متعلقة بكل اصدارة للتعامل مباشرة مع ANDROID SDK


  • سنتعامل من خلال سلسلة الدروس هذه على الإصدارة Android 2.2 ، الآن من قائمة Window  نقوم بفتح  Android SDK and AVD Manage وبعدها الضغط على Available Packages  ونقوم بالإختيار التالي  ( لك حرية اختيار نظام التشغيل وتحميل اكثر من نظام بل وتحميل ايضاً API مثل الخاصة بجوجل او ساسمونج او غيره) وبعدها Install Selected  وسيبدأ التحميل.


سلسلة تعليم برمجة اندرويد - الدرس الأول 7
[rtl][color]
إعداد محاكي جهاز اندرويد Android Virtual Device:
[/color][/rtl]
الآن اتممنا جمبع الخطوات التي تتعلق بكتابة الكود على نظام التشغيل اندرويد ، ولكن ما تبقى هو كيف يمكننا تشغيل هذا الكود ؟ الإجابة عن طريق جهاز يعمل ببيئة أندرويد ... ولكن هل هناك طريقة أخرى ؟ بالطبع هو برنامج بسيط على شكل جهاز هاتف بنظام تشغيل ANDROID  يعمل على الجهاز


  • من قائمة Window  نقوم بفتح  Android SDK and AVD Manage وبعدها الضغط على Virtual devices  وبعدها New


سلسلة تعليم برمجة اندرويد - الدرس الأول 8


  • سنقوم بملأ هذه الخانات بما يناسبها مع احتيار حجم الذاكر التي تود ان يعمل بها الهاتف الإفتراضي  على جهازك وحجم الشاشة ونوعها وبعدها الضغط على Create AVD

[rtl][color]
مبروك لقد أتممت جميع الخطوات لتهيئة برنامج ECLIPSE للعمل على بيئة ANDROID  !  هيا بنا لنرى نتيجة ما قمنا به...
البرنامج الأول على Android!
الآن دعنا نقوم بعمل اول برنامج على نظام التشغيل ANDROID  ونقوم بتجربته على برنامج المحاكي  ويمكنك أيضاً تجربته على هاتف اندرويد الخاص بك
[/color][/rtl]

  • [rtl]أول خطوة والتي سنقوم بها دائماً وهي عمل مشروع جديد على Eclipse  من File  اختر New  وبعدها Project ثم Android Project[/rtl]


سلسلة تعليم برمجة اندرويد - الدرس الأول 9


  • ستفتح نافذة بها العديد من الخيارات سنقوم بتسمية المشروع على سبيل المثال Hello World  واختيار اصدارة نظام التشغيل من الـ APIا المستخدمة ، اسم البرنامج وبعدها Package Name  والتي تستلزم علينا وضع com. او org. قبل اسم القالب نفسه والضغط على  finish


سلسلة تعليم برمجة اندرويد - الدرس الأول 10


  • سيظهر اول برنامج لك على نظام اندرويد به العديد من المجلدات (سنقوم بشرح كل مجلد بالتفصيل مع بيان اهميته )  ولكن ما يهمنا الآن هو مجلد src  وبداخله القالب الخاص بك واسم الملف HelloWorldActivity وهو ما يسمى بـ Activity  سنعرف فيما بعد تفاصيل اكثر عن نوعه


سلسلة تعليم برمجة اندرويد - الدرس الأول 11


    [rtl]الآن بشكل رسمي استطيع ان اقول لك انك قمت بعمل برنامج يعمل بدون أي مشاكل! ولكن بدون اي محتوى...  دعونا نضع كود بسيط ليقوم بالكتابة على الشاشة بمجرد عمل البرنامج (سنقوم بشرحه لالتفصيل فيما بعد ولكن كل هذا على سبيل التجربة)  ,وسيكون على سبيل المثال كتابة رسالة ترحيبية[/rtl]


[rtl][color]
[ltr]TextView tv = new TextView(this);
tv.setText("Arabhardware.net , Android Developmetn by Ibrahim Hamdy");
setContentView(tv);
[/ltr]
[/color][/rtl]

  • ونفوم بوضعها داخل onCreate وهي المسئولة  عن تنفيذ الكود بمجرد فتح او انشاء البرنامج


سلسلة تعليم برمجة اندرويد - الدرس الأول 12


  • [rtl]نقوم الآن بتجربة تشغيل البرنامح من خلال الضعط على زر التشغيل باللون الأخضر سلسلة تعليم برمجة اندرويد - الدرس الأول 13 ستظهر نافذة نقوم باختيار Run as Android Application وستظهر بعدها نافذة محاكي جهاز اندرويد[/rtl]


سلسلة تعليم برمجة اندرويد - الدرس الأول 14
[rtl][color]
مبروك مره أخرى لقد قمت بعمل اول برنامج على هاتف ANDROID يمكنك نقل هذا البرنامج بتوصيل الهانف الخاص بك واختيار هاتفك ضمن الخيارات AVAILABLE DEVICE  بدلاً البرنامج الإفتراضي ، ادعكم الآن لإستكشاف البرنامج الى ان اقوم باعداد الدرس التالي للتعرف اكثر على كيفية البرمجة على هذا النظام الرائع ![/color][/rtl]
الرجوع الى أعلى الصفحة اذهب الى الأسفل
واحد
‎عضو ‎نشـيط
‎عضو ‎نشـيط
avatar


ذكر
عدد المساهمات : 4716
نقاط نشاط : 4757
السٌّمعَة : 2

سلسلة تعليم برمجة اندرويد - الدرس الأول Empty
مُساهمةموضوع: _da3m_21   سلسلة تعليم برمجة اندرويد - الدرس الأول Emptyالإثنين أغسطس 19, 2013 5:39 pm

موضوع رائع بوركت
سلسلة تعليم برمجة اندرويد - الدرس الأول 4
سلسلة تعليم برمجة اندرويد - الدرس الأول 128711691410
الرجوع الى أعلى الصفحة اذهب الى الأسفل
houdanada
‎عضو ‎نشـيط
‎عضو ‎نشـيط
houdanada


انثى
عدد المساهمات : 3997
نقاط نشاط : 4153
السٌّمعَة : 0
العمر : 27

سلسلة تعليم برمجة اندرويد - الدرس الأول Empty
مُساهمةموضوع: رد: سلسلة تعليم برمجة اندرويد - الدرس الأول   سلسلة تعليم برمجة اندرويد - الدرس الأول Emptyالإثنين سبتمبر 30, 2013 12:37 am

تحياتي
الرجوع الى أعلى الصفحة اذهب الى الأسفل
M!do Lado
‎ادارة المنتـدي
‎ادارة المنتـدي
M!do Lado


ذكر
الدولة : Khartoum, Sudan
عدد المساهمات : 2373
نقاط نشاط : 4288
السٌّمعَة : 147
العمر : 26

سلسلة تعليم برمجة اندرويد - الدرس الأول Empty
مُساهمةموضوع: رد: سلسلة تعليم برمجة اندرويد - الدرس الأول   سلسلة تعليم برمجة اندرويد - الدرس الأول Emptyالجمعة يناير 10, 2014 12:12 pm

شکـــرا لک موضوع جمیل ...
بورکـــــــــــــــت ...
تقبـ مروری ...
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://www.ebda3pub.com
khabab
‎عضو ‎جديـد
‎عضو ‎جديـد
khabab


عدد المساهمات : 17
نقاط نشاط : 17
السٌّمعَة : 0

سلسلة تعليم برمجة اندرويد - الدرس الأول Empty
مُساهمةموضوع: رد: سلسلة تعليم برمجة اندرويد - الدرس الأول   سلسلة تعليم برمجة اندرويد - الدرس الأول Emptyالأربعاء أكتوبر 08, 2014 2:45 pm

شكرا علي الموضوع القيم والجميل والرائعservice
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
سلسلة تعليم برمجة اندرويد - الدرس الأول
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» سلسلة تعليم برمجة اندرويد - الدرس الثاني
» سلسلة تعليم برمجة اندرويد - الدرس الثالث
» سلسلة تعليم برمجة اندرويد - الدرس الرابع
»  سلسلة دروس تعليم التجويد وآداب التلاوة
»  تعليم الفوتشوب:الدرس الثالث لتصميم الاستايلات

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات التطوير و الاشهار :: تعلـم لغات البرمجة :: تعلم Android-
انتقل الى: