• 1

كيف أبدأ بتعلم برمجة تطبيقات أندرويد؟

أرغب في البدء بتعلّم برمجة تطبيقات لنظام أندرويد

فما هي البداية الصحيحة لذلك؟

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 2

هناك أسلوبان أساسيّان للبرمجة في أندرويد:

1- إنشاء تطبيقات أصليّة native apps:

- باستخدام الأدوات التي توفّرها غوغل لهذا الغرض مثل Android Studio مع لغة البرمجة Java.

- باستخدام المنصّة Xamarin التي تسمح بإنشاء مثل هذه التطبيقات باستخدام Visual Studio 2015 (تأتي مجّانيّة مع الإصدار Visual Studio Community 2015) مع لغة البرمجة سي شارب.

الميّزة في استخدام منصّة Xamarin (المملوكة لمايكروسوفت) هي إمكانيّة كتابة نفس شيفرة التطبيق تقريبًا لأكثر من نظام تشغيل (Android، iOS, Windows Phone).

2- إنشاء تطبيقات هجينة hybrid apps:

هناك العديد من الخيارات التي تسمح لك بإنشاء مثل هذه التطبيقات، ولكنّ معظمها في النهاية يحتاج إلى المكتبة Cordova (أو PhoneGap) للحصول على الخرج النهائي للتطبيق. يعتمد التطبيق الهجين على تقنيّات CSS و JavaScript و HTML5. وتمتاز التطبيقات الهجينة (كما هو الحال مع منصة Xamarin) أنّك تستطيع تشغيل نفس التطبيق الهجين على أكثر من نظام تشغيل بدون تعديلات تُذكر.

هناك الكثير من أُطر العمل التي تسهّل عمليّة إنشاء التطبيقات الهجينة مثل Sencha Touch و Telerik و DevExtreme و Ionic (يعتمد بشكل أساسي على المكتبة AngualrJS).

الجدير بالذكر إلى أنّ PhoneGap المملوك لشركة Adobe يوفّر خدمة سحابيّة لإنشاء التطبيقات على السحابة دون أن تنصّب أيّ شيء على حاسوبك الشخصي، وقد جرّبت هذه الخدمة وهي ممتازة.

الآن إذا أردت نصيحتي:

-إذا كانت لديك خبرة جيّدة في الثلاثي HTML5-CSS-JavaScript فعليك بالتطبيقات الهجينة وأخصّ بالذكر Ionic Framework.

- إذا كانت لديك خبرة بلغة Java فاستخدم Android Studio.

- إذا كانت لديك خبرة بلغة سي شارب فاتجه فورًا إلى Xamarin.

 

 

2 اشخاص أعجبوا بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 1

أهلًا بك صديقي

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. حاول الاستفادة من الأكواد الجاهزة وقراءتها ومعرفة عمل كل كود.

أتمنى أن أكون افدتك.

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

لتعلّم كتابة تطبيقات لمنصة أندرويد أنت بحاجة إلى ما يلي:

- تعلّم لغة جافا ومبادئ برمجة الكائنات الشيئية.

- الخطوة الثانية الانتقال لتعلم برمجة أندرويد، يمكنك في هذه المرحلة استخدام android studio الموفّر من طرف غوغل أو برنامج eclipse الشهير.

بخصوص المصادر:

لتعلّم الجافا هناك قناة عبد الله العيد على اليوتيوب تضمن دورة جافا أكثر من رائعة، ولديه أيضًا دورة لكتابة تطبيقات أندرويد

بالتوفيق أخي

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

السلام عليكم أخي الكريم يمكنك متابعة درس هنا على حسوب

 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن