الغرض من هذا الدليل هو إعطائك فكرة عن مسار تطوير تطبيقات الاندرويد والمساعدة في تصحيح تعلمك إذا كنت مرتبكًا. قبل أن نبدأ ، يرجى ملاحظة أن هذا المسار مجرد  رأي ، وقد يكون هناك آراء مختلفة نود أن نسمع آرائك ودمجها في خريطة الطريق إذا كان ذلك مناسبًا.

هناك طرق متعددة لتطوير تطبيقات الاندرويد ؛ يمكنك السير في مسار تطوير التطبيقات الهجينة hybrid  مثل flutter, react-native, or NativeScript وهي أكثر شيوعًا. وتركز خريطة الطريق هذه على تطوير تطبيقات الاندرويد الأصلية native .

لغة البرمجة

اولا عليك اختيار لغة البرمجة اما ان تختار كوتلن kotlin وهي ما ننصح به ، او لغة جافا Java . عليك بتعلم الاساسيات في اي منهما .

الاساسيات 

  1. تنزيل برنامج اندرويد استديو
  2. تعلم اساسيات كوتلن
  3. تعلم البرمجة الكائنية OOP
  4. هياكل البيانات والخوارزميات data structures and algorithms
  5. ما هو وكيف نستخدم user gradle

نظام التحكم في الاصدار version control system

ما هو نظام التحكم في الاصدار version control system
لماذا يجب ان نستخدمة











شارك :

عرب UX

الموقع العربي الاول المتخصص في تجربة المستخدم ، هدفنا توفير الادوات اللازمة للمصمم العربي

اعلان

Post A Comment: