السبت، 23 نوفمبر 2013

الدرس الثاني - تهيئة بيئة العمل


السلام عليكم و رحمة الله وبركاته

اليوم سنبدأ في الدرس الثاني من كورس برمجة الأندرويد و خلال هذا الدرس سنشرح لكم بالتفصيل كيفية تنصيب و تهيئة بيئة العمل الخاصة بصناعة برامج الاندرويد..


توصي شركة جوجل بإستخدام برنامج eclipse لإنشاء و تطوير برمجيات الأندرويد طبعا بإمكانك إستخدام بيئات مختلفة مثل NetBeans  أو حتي Visual Studio و هناك أدوات منتشرة على النت ممكن أن تساعدك في هذا  و لكن مع أني في الأصل مطور .Net لكني قررت ان أخذ بنصيحه جوجل و أن أستخدم المطور eclipse  و طبعا لغة الجافا JAVA لأنه بإختصار هي الطريقة الأكثر إنتشرا و سيكون تتبع أسرارها أسهل بكثير لو أنك إخترت أن تكون مطور أندرويد.

يعمل برنامج الeclipse على العديد من برامج التشغيل مثل ويندوز windows  أو ماك MAC أو حتي لينوكس Linux فلا تقلق مهما كان نوع برنامج التشغيل معك سكون متوافق بإذن الله مع  الeclipse.


تكوين بيئة العمل

1- أندرويد SDK

قامت شركة جوجل بتجميع كل الأدوات اللازمة لبناء مشروع أندرويد و ضعتها تحت إسم أندرويد SDK ويمكنك تحميل الSDK من خلال هذا الرابط http://developer.android.com/sdk/index.html و أتبع التعليمات التاليه حينما تفتح الرابط إضغط على dwonload the SDK




بعدها عليك بالتصديق على شروط الإستخدام ثم إختر نوع الحزمة التي تغرب في تركيبها حسب نظام التشغيل لديك هل هو 32 أو 46 ثم إضغط download the SDK



ستحصل على ملف مضغوط .ZIP بعدها إختار مكان مناسب على القرص الصلب و قوم بفك الملف فيه و تأكد أنه مكان ثابت حيث سيكون هذا المكان هو المكان الدائم و الذي سيعمل منه adroid SDK





2- eclipse

هو نظام مفتوح للإضافة قامت جوجل بتطويره  و جعلت منه البيئة الأساسية لتطوير تطبيقات الأندرويد و ستجدة بداخل حزمة الSDK أو بإمكانك تحميلة منفردا من هنا ، ولكني لا أحبذ هذا لأنك ستقوم بتركيب الإضافات Plugins بنفسك.


3- JDK  أو  java development kit

هو برنامج مساعد يحتوي على بعض الملفات و المكتبات المهمة التي تساعد على عمل بيئة eclipse لذالك قم بتحميلة من هنا و بعد ذالك قم بنسيبه قبل البدء في تشغيل برنامج eclipse


4- إضافة ADT

هي إضافة Plugin من إنتاج شركة جوجل لتجعل من برنامج eclipse بيئة صالحة لعمل تطبيقات أندرويد بسهولة و يسر … و قامت جوجل مؤخرا بإضافتها لحزمة adndroid SDK ، فإن كنت قمت بتحميل الSDK من قبل فيمكنك تجاهل الفقرة القادمة لاني سأقوم فيها بشرح طريقة تركيب ال ADT  في ال eclipse و سأقوم بذالك لأن هناك فعلا بعض المبرمجين يعملون على eclipse و قد يردون التعرف على طريقة تركيب ال ADT و حتي تعم الفائدة على الجميع.
لتركيب ADT أفتح برنامج الeclipse من eclipse.exe و حينما تفتح البرنامج سيسأل عن مجلد  الworkspace و سوف نعود لشرح هذا المجلد فيما بعد اما الأن فقم بإختاير مكان المجل و أضغط موافق



إذهب إلي Help → Install new software




إضغط على زر الإضافة كما هو مبين بالشكل




في خانة Name إدخل ADT Plugin
وفي خانة location إدخل / https://dl-ssl.google.com/android/eclipse
كما هو مبين بالصور




إختر Developer Tools
ثم أضغط Next



الأن بإمكانك رؤية المحتوي المطلوب أضغط Next





الأن إقراء و صدق على إتفاقية الترخيص و أضغط التالي




إذا جائك التحذير الأمني فقط أضغط موافق OK و بعدها إضغط restart لإعادة تشغيل النظام لديك




بعد إعادة التشغيل سيطلب منك تحديد ال SDK إختر كما هو مبين بالشكل





في النافذة التي تظهر تختار ما اذا كانت سترسل الإحصائية إلى Google أم لا. و هذة الخطوة لن توثر إطلاقا علي عملك مهما تختار منها.


قد تظهر لك الأن رسالة أن SDK Platform Tools component is missing لاتقلق مع ظهور هذه الرسالة فمفاد هذه الرساله أن الأدوات التي سوف تعمل عليها ليست موجوده حتي الأن ، فقط إضغط موافق و تجاهل هذه الرساله و في الفقرة القادمة سأشرح لك كيف تقوم بتجيز بيئة العمل عن طريق ال SDK Manager





تحميل بيئة العمل Android Platforms

قامت شركة جوجل بتطوير محاكي إفتراضي وهو android AVD او android virtual device و و تكمن وظيفة هذا المحاكي ان يساعدك في إختبار أكوادك على نظام محاكي للاندوريد فيمكنك من خلاله أن تقوم ببرمجة تطبيقات على الأندرويد بدون أن يكون لديك جهاز يعمل على الاندرويد كما يسهل عليك عمليه إختبار الأكواد عن طريق تسريع عملية إظهار التطبيق.
ولهذا يتوجب عليك أن تقوم بتحميل المكتبات و الملفات الخاصة بكل النسخ التي سوف تعمل معها من الأندرويد، لن تكون في حاجه لتحميل كل النسخ و الملفات الخاصة بالأندرويد لأن لها مساحه كبيرة….. فقط بإمكانك أن تقوم بتحميل النسخ ( 4.0.3 و 4.1.2 و 4.2.2) هي ما سنحتاجه خلال الكورس إنشاء الله بقية أما بقيه النسخ فسأترك لك الحرية في تحميلها أو تركها :)

أدخل على window → Android SDK Manager

و إختار النسخ المطلوب تحميلها كما هو في الصورة



أضغط Install ثم في الشاشة القادمة أختر موافق و أيضا Install



و الأن مبروك أنت تمتلك بيئة بناء تطبيقات أندرويد
و سنبدأ خطوة بخطوه في إنشاء التطبيقات و إلي اللقاء في الدرس القادم من كورس إنشاء تطبيقات الأندرويد.
و السلام عليكم ورحمة الله و بركاته

أحمد محمدي


 

يمكنك نقل أي موضوع من المدونة بشرط ذكر المصدر وذكر رابط الموضوع الأصلي.