اللغات البرمجية والادوات المستخدمة في برمجة تطبيقات الاندرويد
اولا: لغة الجافا
كما ذكر في الدرس السابق تعتبر لغة الجافا من اكثر اللغات البرمجية المستخدمة في برمجة تطبيقات الاندرويد وذلك يعود الى ان اغلب بنية نظام الاندرويد قائمة على هذه اللغة وبذلك تتوفر محررات الجافا في النظام.
لبرمجة تطبيقات الاندرويد بالجافا تحتاج محرر جافا يدعم مكاتب الاندرويد الجاهزة ومن افضل هذه البرامج Android Studio و Eclipse ويميز الايكلبس انه خفيف ويعمل على اجهزة الحاسوب الاقل مستوى اما عن الاكثر دعما فهو الاندرويد ستوديو.
يستلزم تنزيل حزمة Android SDK وذلك لتوفير وحدات بناء التطبيقات باستخدام لغة الجافا.
ثانيا: لغة سي
تدعم البرامج المستخدمة في برمجة تطبيقات الاندرويد بلغة الجافا، برمجة التطبيقات بلغة سي ايضا ولكنها تحتاج الى حزمة Android NDK. وتستخدم لغة السي في الالعاب بشكل كبير، كما انها تستخدم في الخاطب مع الهاردوير.
تابعونا في الموضوع التالي حيث سيتم شرح حزمة Android SDK