برمجة العاب اندرويد تعتمد على عدد من لغات البرمجة والادوات ، واذا كنت ترغب في تعلمها ، يمكن القول أن Java هي لغة البرمجة الأكثر شيوعًا المستخدمة لإنشاء تطبيقات Android. لحسن حظك ، لقد قمنا بالفعل ببعض الإجراءات وجمعنا مقالًا مشابهًا لدروس جافا الحصرية. إذا لم تتحقق من هذه المقالة بالفعل ، فنحن نوصي بها بشدة.
هناك بالفعل طرق أخرى لتطوير الألعاب لنظام Android ، ولكنك ستستفيد بلا شك من تعلم Java قبل أن تتمكن من فهم برمجة العاب اندرويد ، وتحتوي هذه المقالة على العديد من البرامج التعليمية المفيدة التي تستكشف بيئات البرمجة المختلفة. قبل البدء في هذا ، ستحتاج إلى التأكد من أن لديك مجموعة تطوير برامج Android أو SDK.
برمجة العاب اندرويد
برنامج Udacity
هل سمعت عن Google؟ عندك؟ حسنًا ، فأنت تعلم أن Google تقوم ببعض الأشياء الرائعة جدًا ، و أحد هذه الأشياء هو توفير برنامج Udacity nanodegree.
إنها دورة تسمى “تطوير برمجة العاب اندرويد”. تبلغ مدتها حوالي 60 ساعة من المواد الدراسية ، مع مستوى مهارة يلائم ذوي القدرة “المتوسطة”.
تركز الدورة على تطوير تطبيقات Android بدلاً من تطوير اللعبة تحديدًا ، سيعلمك كيفية إنشاء تطبيق قوي ، وسيعلمك الطريقة الصحيحة تقنيًا للقيام بذلك. يجمع نهج Udacity بين النظرية اللازمة و الممارسة العملية الفعلية ، بحيث يتم تعزيز تعلمك (ونأمل أن يتم استيعابه).
إنها تجعلها ملائمة للتعلم أيضًا مع تطبيق Udacity للجوال ، و يمكنك التعلم بعيدًا عن جهاز الكمبيوتر الخاص بك. كما يأتي هذا البرنامج مع بعض المتطلبات الأساسية الموصى بها ، كما هو موضح في ترتيبه المتوسط ، إنهم يوصون بسنة واحدة على الأقل من الخبرة في البرمجة بلغة C ++ أو Java أو لغات برمجة أخرى موجهة إلى حد كبير.
نظرًا لأننا لسنا جميعًا وسيطين ، ألق نظرة على دورة المبتدئين هذه من Udacity! هل أخافك كل هذا الحديث المتوسط؟ اعتقد انك ستغير وجهة نظرك بعد القاء نظرة. تم إعداد دورة المبتدئين أيضًا بالتعاون مع Google ، و يستغرق برنامج المبتدئين حوالي 4 أسابيع ، في ذلك الوقت ستعلمك الدورة كيفية إنشاء تطبيقين.
هذه دورة رائعة يمكنك اتباعها إذا لم تكن لديك أي خبرة ولا تعرف حتى ما ستحصل عليه من برمجة العاب اندرويد.
برنامج كيلو بولت
هذا هو برنامج تعليمي مجاني لم تقم Google بإنشائه. بدلاً من ذلك ، ألف هذه الدورة جيمس تشو ، المطور الرئيسي في استوديوهات كيلوبولت. في هذا البرنامج التعليمي لـ برمجة العاب اندرويد و جافا ، ستقوم بتطوير لعبة في Java ، وستتعلم كيفية نقلها إلى Android. أفضل جزء هو أنه يمكنك الارتداد إلى نقاط بداية مختلفة بناءً على تجربتك.
إذا لم يكن لديك خبرة في تطوير اللعبة ، يمكنك البدء في البداية ، الوحدة 1 هي “بدء Java”. إذا كان لديك القليل من تجربة Java ، ولكنك لم تقم بإنشاء لعبة حتى الآن ، فيمكنك البدء بوحدتين 2 و 3 ، “إنشاء لعبة 1” و “إنشاء لعبة ثانية” ، على التوالي.
إذا كنت بالفعل مطور ألعاب جافا متمرسًا ، ولكنك تريد معرفة كيفية النقل إلى برمجة العاب اندرويد ، فيمكنك التخطي مباشرة إلى الوحدة 4 من البرنامج التعليمي KiloBolt ، “Porting to Android”.
البرنامج التعليمي نفسه عمره عدة سنوات ، مما يعني أن منتديات KiloBolt لم تعد تدعم الموضوع “رسميًا” في منتدياتهم ، سيعمل المحتوى في البرنامج التعليمي بشكل جيد بالنسبة لك ، و لا يزال بإمكانك طرح أسئلة في المنتدى إذا واجهتك مشكلة ، ولكن الإجابات ستأتي فقط على نزوة المشاركين الآخرين في المنتدى.
يقدم المؤلف عنوان بريده الإلكتروني ، لذلك إذا واجهتك مشكلة أو كان لديك سؤال ، فيمكنك دائمًا محاولة الوصول إليه هناك ، و هذا مورد سهل للتصفح مجانًا للحصول على جوهره ، لذلك سواء كنت مبتدئًا أو مبرمج جافا متوسط ، تحقق من هذا الدليل لمعرفة إمكاناته في نقل Android.
تطبيق futurelearn
Futurelearn هو موقع إلكتروني يقدم مجموعة متنوعة من الدورات المختلفة التي تساعدك في برمجة العاب اندرويد ، إن أكثر عروضهم صلة بتطوير ألعاب Android هي دورة تسمى “بدء البرمجة: إنشاء أول لعبة جوال لك”. هذه دورة أخرى تعلم لغة برمجة Java لتطوير لعبة Android.
هذه الدورة عبر الإنترنت و مجانية تمامًا ، وقد تم إنشاؤه من قبل جامعة ريدينغ ، إنها دورة مدتها سبعة أسابيع ، و تتطلب حوالي أربع ساعات في الأسبوع ، و هناك شهادات إتمام متاحة إذا كان هذا شيئًا يداعب خيالك ، في حين أن شهادات الإنجاز تكلفك المال ، فإن الدورة نفسها مجانية.
هذه الدورة التدريبية ليست ذاتية ، لذا لن تكون لديك قدر كبير من المرونة كما هو الحال مع البرامج التعليمية الموجهة ذاتيًا ، بدأ الفصل الأخير في 31 أكتوبر. في وقت هذه المقالة ، لا يزال وقت بدء الفصل التالي TBA. إنهم يمنحك خيار “تسجيل الفائدة”.
إذا كنت جادًا بشأن رغبتك في أخذها ، فيجب عليك إخبارهم بذلك حتى يتمكنوا من تحديد موعد صف آخر عاجلاً وليس آجلاً ، عندما يحين الوقت المناسب ، نسرع! ماذا لو ردتم جميعكم على اهتمامكم في نفس الوقت ثم انتهوا جميعًا في نفس الفصل عندما يفتح مرة أخرى؟
يمكنك أن تأخذ هذه الدورة دون أي معرفة سابقة في برمجة العاب اندرويد ، وسوف تعلمك الأساسيات ، تذكر الدورة التدريبية أنك ستحتاج إلى “الراحة في تنزيل البرامج وفك ضغطها وتثبيتها على جهاز الكمبيوتر”. طالما أنك موافق على ذلك ، ولا تمانع في بذل الجهد ، فإن هذا يبدو فرصة تعليمية رائعة.
برنامج اندرويد
هل تبحث عن مساعدة تطوير Android “رسمية”؟ ستوجهك صفحة مطور برامج Android إلى إنشاء أول تطبيق Android لك. يعلمك هذا البرنامج التعليمي كيفية استخدام Android Studio (الذي كان من المفترض أن تقوم بتنزيله وتثبيته بالفعل!). إذا لم تقم بتنزيل أي شيء حتى الآن ، يمكنك القيام بذلك مباشرة من صفحة إنشاء برمجة العاب اندرويد الأول.
يركز برنامج Android التعليمي ، كما تتوقع ، على تطوير التطبيق ، وليس تطوير اللعبة. إذا كنت تتطلع إلى تطوير اللعبة بشكل صحيح ، يجب أن تبدأ ببرنامج تعليمي مختلف في هذه القائمة.
تطبيق Udemy
يعد Udemy موردًا رائعًا يمكنك النظر إليه عندما تحاول تعلم مهارة جديدة او ترغب في فهم برمجة العاب اندرويد ، إنهم يقدمون بعض الدورات المجانية ، وبعض الدورات الرخيصة ، وبعض الدورات … باهظة الثمن. لديهم أيضًا مبيعات وصفقات وكوبونات طوال الوقت!
تحتوي هذه الدورة التدريبية ، Master Android 7 App Development with Java ، على عدد من التفاصيل “كن أحد مطوري Android Nougat ، وتعلم كتابة التطبيقات والألعاب باستخدام Android N باستخدام Android Studio من Google”. فهو من أهم الشعارات التي تجدها على الموقع.
تستغرق الدورة حوالي 40 ساعة ، مع 213 محاضرات. إنه مفتوح لجميع المستويات ، ويكرر عدة مرات أنه لا توجد حاجة إلى خبرة برمجة سابقة.
يشمل سعر الدورة شهادة إكمال ، وهناك ضمان استعادة الأموال لمدة 30 يومًا. لذا إذا أخذتها وكرهتها ، أرجعها! إذا كنت ترغب في ذلك ، لديك ميزة الوصول مدى الحياة فهو من افضل المواقع لتتمكن من برمجة العاب اندرويد.
للمزيد اضغط هنا