- نظام تشغيل الاندرويد : ( Android ).
سنتحدث اليوم فى اول درس فى سلسلة برمجة الاندرويد على تعريف بسيط له .الاندرويد هو احدث انظمة التشغيل التى نتعامل معاها يوميا ( مثل لينكس و ماك و ويندز ) ولكن هذه الانظمة تعمل وفقا لهارد وير الخاص ب PC لذلك كان هناك الحاجة إلى نظام تشغيل جديد يعمل وفقا لهارد وير الخاص بالموبايل ,امكانيته مثل ( touch screens ).
وكما ذكرنا فهناك انظمة تشغيل تعمل بالفعل ولكنها لا توافق الهواتف فا تم بناء نظام التشغيل الاندرويد على نظام اللينكس ( مفتوح المصدر ) حيث (لا نعيد صناعة العجلة ) وهو مصطلح يستخدم فى مجال الا تى ويعنى اننا يجب بناء على ما هو موجود وعدم بناءه مرة اخرى .
- لبرمجة الاندرويد نحتاج إلى معرفة الاسياسيات (OOP (Object Oriented Porgramming فى لغة الجافا .
لبدء فى كتابة الكود الخاص بالاندرويد نحتاج إلى :
Eclipse : برنامج لكتابة الاكواد الجافا فيه .
Android SDK : و هى مجموعة من classes قام بتطويرها فريق الاندرويد لتسهيل كتابة الكود و العمليات .
ADT : Android Development Tools : وهى مجموعة من البرامج المساعدة تسهل من عملية بناء البرامج فى الاندرويد .
JDK : ـ Java Development Kit : حيث ان SDK يستخدم هذه classes .
- تنزيل الادوات.
- يوفر موقع اندرويد مجموعة الادوات الخاصة بالتطبيق ، وتستطيع الحصول على تلك الأدوات عبر الضغط هنا، وتشمل هذه الأدوات التالي:- Eclipse + ADT plugin
- Android SDK Tools
- Android Platform-tools
- The latest Android platform
- The latest Android system image for the emulator
يتبقى لنا تنزيل JDK ، وتستطيع تحميله عبر الضغط هنا.
- بعد تنزيل هذه الاداوت نقوم بربط sdk مع eclipse عن طريق :
الخطوة التالية هى : انشاء Android virtual Device : وهو عبارة عن برنامج يقوم بمحاكاة الهاتف حتى يمكن لنا تجربة البرامج التى نقوم بكتابتها .
بعد هذه الخطوات سوف يظهر لك شكل الهاتف الذى اخترته ( يأخذ فترة ليبدأ فى فتح نافذة التشغيل).
- عمل اول برنامج.
بعد عمل هذه الخطوات تقوم بالضغظ على f11 التشغل التطبيق والتاكد انه يعمل جيدا، وألتقي بكم فى الدرس القادم إن شاء الله.