أهلًا بك صديقي
1. لبرمجة تطبيقات أندرويد يجب تعلُم لغة البرمجة جافا _Java فهي الأساس في صناعة تطبيقات الأندرويد مثل الموجودة في متجر قوقل بلاي.
2. يجب أنّ تمتلك خبرة بسيطة في كل من لغات البرمجة التالية (HTML5, CSS).
3. يجب أنّ تمتلك أحد البرامج التالية للبدء في صناعة التطبيقات:
برنامج Eclipse: هو عبارة عن بيئة تطوير مُتكاملة (IDE). كُتب مُعظمه بلغة جافا ويُمكن استخدامه لتطوير التطبيقات التي كُتبت بلغة جافا، أو لُغات برمجة أخرى مثل (C, C++, PHP, Python, Ruby ...إلخ). ويُمكنك البحث في قوقل ويوتيوب وستجد له الكثير من الدورات.
برنامج NetBeans: برنامج مفتوح المصدر يستخدمه كثير من المطورين. طور بلغة جافا، ولكن يدعم أي لغة برمجة وتستطيع من خلاله تطوير وبرمجة تطبيقات الأندرويد.
برنامج Android Studio: يُعتبر من أسهل البرامج في برمجة تطبيقات الأندرويد تستطيع من خلاله صناعة تطبيقات ذات جودة عالية مثل تطبيقات الهواتف والأجهزة اللوحية وأندرويد أوتو وأندرويد وير وأندرويد تي في.
برنامج xamarin: يُمكنك من خلال هذا البرنامج صناعة تطبيقات أندرويد أحترافية حيث يوفر لك بيئة مفتوحة المصدر لصناعة تطبيقات أندرويد تعمل على كافة أنظمة التشغيل مثل نظام التشغيل أندرويد ونظام IOS ونظام ويندوز وكل هذا بلغة برمجة واحدة C#.
أيضًا أنصحك بقراءة المقالات التالية:
دليلك الشامل لتعلم برمجة تطبيقات الأندرويد.
مدخل إلى برمجة تطبيقات أندرويد .
واجهة المستخدم في أندرويد وأساسيات التعامل مع عناصرها المختلفة.
أساسيات لغة جافا لبرمجة تطبيقات أندرويد – الجزء الأول.
وإذا أردت تعلم برمجة ألعاب الأندرويد عليك بتعلم كل من ++C و#C وخصيصًا العاب الثري دي _3D.
وكنصيحة إذا أردت أنّ تكون صانع تطبيقات ناجح عليك بفعل الآتي:
1. البدء بالتعلم على البرامج السهلة مثل أندرويد ستوديو ثم الترقي إلى البرامج الأكثر تطورًا مثل xamarin.
2. البدء بتعلم الأساسيات ومع الوقت سوف تكتسب خبرة كبيرة عند انشاء التطبيقات.
3. حاول الاستفادة من الأكواد الجاهزة وقراءتها ومعرفة عمل كل كود.
أتمنى أن أكون افدتك.