4 Liked

Android Embedded System #1 (مقدمة)

في منتصف شهر jun  لعام ٢٠١٦ كنت في فرنسا وبالتحديد في مدينة تولوز لحضور ورشة عمل تشرح مفهوم الـ embedded system وبالتحديد في مجال الـ Android Embedded System على لوحة BeagleBone Black لمدة ٥ ايام متواصلة بواقع ٧ ساعات لكل يوم, لذلك سأوضح في سلسلة المقالات التالية جميع ما اتذكره وماتعلمته خلال هذه الدورة التدريبية.

تاريخ بسيط عن رحلتي وورشة العمل

اقلعت طائرتي من الرياض الى مدينة تولوز في فرنسا مروراً بـ اثينا في اليونان في يوم 18/6/2016 ومن الامور التي حرصت عليها ان اصل الى فرنسا قبل موعد ورشة العمل بيومين لـ استكشف المدينة وارتب اموري واوضاعي هناك.

تولوز مدينة تاريخة هادئة بسيطة جدا وجميلة وتقع جنوب غرب فرنسا، بجوار الحدود مع إسبانيا و تمتد هذه المدينة على ضفاف نهر جارون، ويزيد عدد سكانها عن 1,2 مليون نسمة.

سكنت في وسط المدينة عن طريق AirBnb و جميع تنقلاتي في المدينة كانت اما عن طريق المشي او الدراجة او الميترو و استكشفت في اول يومين بعض الاماكن التاريخية في مدينة تولوز القريبة من مقر سكني بالاضافة الى زيارة بعض المتاحف الموجودة في المدينة.
في اليوم الثالث توجهت الى مقر انعقاد ورشة العمل التي كانت تنظمها شركة free electrons ومباشرة قمنا بالتعريف عن انفسنا فـ كنا ٦ اشخاص ( انا وايطالي واسباني وياباني والبقية فرنسين), و الملقي هو Maxime Ripard فرنسي الجنسية.
الجدير بالذكر ان جميعهم يعملون بوظائف لها علاقة بالهاردوير ولايوجد اي شخص منهم مبرمج اندرويد بينما كنت انا الوحيد الذي يعمل في مجال برمجة الاندرويد وهاوي لا اكثر لموضوع الـ embedded system والمايكروكنترولر وجميع مايتعلق به 🙂

ورشة العمل كانت لمدة خمس ايام متواصلة تبدأ من الثامنة صباحاً وحتى الخامسة عصراً لم اتعلم فيها طريقة تعديل نظام الاندرويد فحسب بل عرفت بالتفاصيل كيف يعمل النظام وكيف تستطيع التعديل عليه وكيف تجهزه لاي جهاز وايضا كيف تبرمج وتضيف تعريف اي قطعة هاردوير للنظام حتى تستطيع بناء اي جهاز تريده ليعمل بشكل متوافق مع الاندرويد .

ورشة العمل كانت تركز بشكل كبير على لغة الـ C لذلك يجب عليك تعلمها اذا اردت ان تدخل في هذا المجال ( انا لا اقصد مجال برمجة برامج الاندرويد بل مجال التعديل على النظام) .

من هم free electrons؟

free electrons هي شركة هندسية متخصصة في الـ embedded Linux والمشاريع مفتوحة المصدر, تساهم بشكل كبير في دعم المشاريع التي لها علاقة بالـ embedded system وايضا تقدم دورات تدريبية في هذا المجال عادتاً تكون في فرنسا.

يتبع في سلسلة المقالات التالية

Leave a Reply