دليلك الشامل حول كيفية برمجة التطبيقات باستخدام الجافا

برمجة التطبيقات باستخدام الجافا
كتب بواسطة: مجد الصادق | نشر في  twitter

تعلم برمجة تطبيقات الأندرويد يفتح أمام أي مبرمج بابين، الباب الأول هو برمجة تطبيق أصلي حصري لنظام أندرويد باستخدام لغة جافا (java)، فهذه اللغة قوية للغاية وتعتبر هي اللغة الرسمية التي اعتمدها جوجل، أما الباب الثاني هو الأوسع فهو لا ينحصر فقط على تطبيقات حصرية لنظام معين ولكن يمكنه تطوير تطبيقات هجينة والتي تعمل على جميع أنظمة التشغيل ويتم استخدام لغة HTML5 وجافا سكريبت وCSS.

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

حتى تبدأ في تعلم مجال برمجة تطبيقات الأندرويد فأنت لا تحتاج إلى حاسوب بمواصفات خاصة أو عالية، أو العمل بنظام معين، تحتاج فقط العزيمة والإرادة والاستمرارية في التعلم، على عكس مجال تطبيقات iOS فحتى تبدأ في تعلمه تحتاج إلى امتلاك حاسوب معين يدعى mac ومن أهم المتطلبات الآتي:


إقرأ المزيد:وظائف إدارية وهندسية في الوطنية للإسكان "NHC".. اكتشف الفرص المُتاحة وسارع بالتقديم! أبرز 10 معلومات عن منتخب أستراليا لكرة القدم

برمجة تطبيقات الأندرويد الأصلية 

  • تعمل شركة جوجل على توفير بيئة تطوير في هذا المجال، حيث قامت بتوفير تطبيق يُدعى android studio.

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

  • أيضًا تعمل الشركة على توفير العديد من الطرق لدعم المجال ودعم الأفراد الراغبين في البدء به.

  • كما وفرت تطبيق تحت اسم hello world والذي يكون عالم واسع به دروس تعليمية مفيدة يساعدك على صنع أول تطبيق لك وبكل سهولة.

مواقع تعلم البرمجة باستخدام لغة الجافا

حتى تتمكن من البدء في صناعة تطبيقات الأندرويد، يجب عليك تعلم لغة الجافا (java) فهي اللغة الأساسية، وتوجد العديد من المصادر التي يُمكنك من خلالها تعلم اللغة بكل سهولة مثل: 

  • أكاديمية حاسوب.

  • موقع أوراكل المطور الرسمي للغة الجافا.

  • منصة The new Boston.

  • موقع head first labs فهو يوفر كتاب كامل لتعليم لغة الجافا.

  • موقع TUT + وهو موقع مجاني للراغبين في احتراف لغة الجافا.

  • موقع Coursera يقدم دورة مجانية مع مكتبات اندرويد وصناعة تطبيقات معقدة.

  • أيضًا يمكنك البحث في يوتيوب وجوجل حتى تتمكن من الوصول لعدد أكبر من المصادر التعليمية.

تطبيقات الأندرويد الهجينة 

الباب الثاني هو الذي يساعدك في مجال تطوير تطبيقات الأندرويد هو التطبيقات الهجينة والتي تعتمد على اللغات التالية: (JavaScript - HTML - CSS) في عمل تطبيق أندرويد و iOS، فهي تقدم تجربة ممتازة للبرمج ولكن لن تقدر على استغلال جميع إمكانيات ميزات نظام التشغيل.

كما يقدم موقع أكاديمية حاسوب دورة كاملة تسمى "تطوير تطبيقات الجوال بإستخدام تقنيات الويب"، فبعد أن تنتهي من هذه الدورة ستصبح لديك القدرة على القيام بالآتي:

  • التعامل مع منصة Cordova، وهي المنصة الرئيسية التي يستخدمها كثيرون في بناء تطبيقات الجوال بتقنيات الويب.

  • احتراف التعامل مع إطار العمل framework7.

  • إنشاء تطبيق قابل للعمل على الأندرويد و iOS معًا.

  • مدة هذه الدورة ١٨ ساعة فقط، وتحصل بعد إتمامها على شهادة معتمدة من أكاديمية حسوب.

مميزات دورة برمجة تطبيقات الأندرويد من إدراك

أيضًا يقدم موقع إدراك دورة مخصصة لبرمجة تطبيقات الأندرويد والتي تُمكنك من التالي:

  • فهم أساسيات البرمجة باستخدام object- oriented. 

  • استخدام نهج object- oriented في تطوير البرمجيات باستخدام لغة java.

  • إنشاء برامج بسيطة من لغة برمجة java.

  • تعلم أساسيات برمجة التطبيقات الذكية باستخدام الأندرويد.

  • فهم وتعلم أساسيات تصميم واجهات المستخدم من خلال أحدث الطرق البرمجية حتى تضمن تصاميم عصرية وسهلة.

  • برمجة كيفية الآليات التي تعمل على صنع التطبيق بكفاءة.

  • اختبار التطبيق والتأكد من سلامته حتى يُرفع على google play. 

  • يُمكنك أن تعمل على صنع تطبيق كامل متكامل على نظام الأندرويد.

  • الخطة الدراسية وهي: (أساسيات لغة جافا، مواضيع متقدمة في الجافا، أساسيات في عالم الأندرويد تصميم شاشات متقدمة في الأندرويد تخزين البيانات والتعامل معها في الأندرويد).

اقرأ المزيد
الرئيسية | اتصل بنا | سياسة الخصوصية