مساحة إعلانية

2014-09-18

من أين أبدأ تعلم صنع تطبيقات الأندرويد؟

بسم الله الرحمن الرحيم

والصلاة والسلام على أشرف المرسلين

سيدنا محمد وعلى آله وصحبه أجمعين

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

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

1- إستخدام القوالب الجاهزة لإنشاء تطبيقات الأندرويد

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

2- إستخدام منصة  App Inventor

تعتبر منصة App Inventor بداية جيدة لتصميم تطبيقات الأندرويد لأى شخص مبتدئ دون سابق خبرة ببرمجة التطبيقات ، فهو برنامج يمكن العمل به من خلال شبكة الإنترنت بالذهاب إلى هذا الموقع App Inventor وذلك يتطلب حساب على Gmail
 أو
 تنصيب البرنامج على الكمبيوتر دون الحاجة للإنترنت من خلال تحميل  App inventor2 Offline  من موقعه الرسمى وذلك يتطلب إعداد بيئة الجافا JDK بجهاز الكمبيوتر إن لم يكن لديك ملف الجافا قم بتحميل JDK المناسب لجهازك من الموقع الرسمى .
مميزات App Inventor:
create android app
  1. يتكون من واجهة تصميم شاشة التطبيق (Designer) حيث يمكن إضافة الأدوات المختلفة والأزرارعن طريق السحب والإفلات.
  2. لا يحتاج الى كتابة اكواد برمجية حيث أنه يحتوى على واجهة برمجة التطبيق (Blocks) تعمل كلعبة البازل حيث يتم تركيب أجزاء تحتوى على أكواد برمجية جاهزة مع بعضها لتنفيذ أوامر البرمجة.
  3. إمكانية تصميم التطبيقات وتجريبها بشكل مباشر على الهواتف المحمولة.
  4. الموقع يحتوى على العديد من الدروس التعليمية مصورة أو فيديو للمبتدئين 
عيوب App Inventor:
  1. الموقع محجوب لدى بعض الدول ولكن يمكن تسطيب النسخة Offline
  2. محدود الإمكانيات بالمقارنة ببرامج Eclipse أو Android Studio 
تابع شرح تفصيلى عن برنامج App inventor

 تحديث بتاريخ 1/6/2016 :

يمكن أيضًاإنشاء تطبيق من قاعدة بيانات برنامج Excel إعتمادًا على أداة جديدة من ميكروسوفت Microsoft Power Apps 

إستخدام البرمجة فى إنشاء تطبيقات الأندرويد

يمكن الإختيار من بين عدة لغات برمجية لإنشاء تطبيق أندرويد كما يمكن إستخدام برامج مختلفة وإليكم فى الجدول التالى أهم البرامج التى تستخدم لصناعة التطبيقات ولغات البرمجة التى تعتمد عليها هذه البرامج:

إسم البرنامجلغة البرمجة
EclipseJava
Android Studio Java
Xamarinلغة #C
Android NDKلغة ++C
Titanium Mobile AcceleratorJava Script

أشهر هذه البرامج هو برنامج Android Studio الذى يعتمد على لغة الجافا ويمكن الإستعانة بهذه الدورات:
شرح لبرمجة التطبيقات بإستخدام Android studio
 دورات باللغة الإنجليزية: Android Application Development Tutorials 
 دورات باللغة العربية للأستاذ عبدالله عيد Android 101 – YouTube

كيفية صنع ألعاب الأندرويد

يحتاج ذلك إلى خبرة وإحترافية ودراية بلغات البرمجة ++C و #C خصوصًا عند إنشاء ألعاب 3D
وهذه أهم البرامج لإنشاء ألعاب الأندرويد

إسم البرنامج   لغة البرمجة   
Ogre3D++C
AndEngineJava

فى النهاية: يمكن إتباع هذه النصائح لتكون صانع تطبيقات ناجح:

  1. البدء بتعلم البرامج الأسهل ثم الترقي إلى البرامج الأكثر تطورًا
  2. تطبيق الاندرويد لايتطلب خبرة طويلة كباقي التطبيقات المكتبية لذلك ابدأ بتعلم الاساسيات وسوف تكتسب الخبرة عند إنشاء تطبيقاتك.
  3. تحديد الهدف أو تطبيق من إختراعك ومحاولة الوصول إليه قهذا يؤدى إلى إكتساب الخبرات والمهارات.
  4. يمكن الإستفادة من الاكواد الجاهزة .
المصادر: App Inventor, yaman
إقرأ أيضًا:

تنبيه : المرجو عدم نسخ الموضوع بدون ذكر مصدره المرفق بالرابط المباشر للموضوع الأصلي وإسم المدونة وشكرا

هناك 41 تعليقًا

  1. أحسنت أحسن الله إليك و زادك من فضله ..............................

    ردحذف
  2. ممكن تصنع الي برنامج لخمين كلمات سر وايفاي واعطيك قاموس txt جاهز فيه الكثير من. كلمات السر يعني يخمن واحد واحد وبسرعة .. والله راح تشتهر وخلي اسم البرنامج بأسمك وانا اساعدك بالاعلانات

    ردحذف
    الردود
    1. عايز اعمل تطبيق ممكن مساعده

      حذف
  3. جميل جزاكي الله خيرا

    ردحذف
  4. شكرا لمتابعتكم جميعًا وأعتذر عن تصميم تطبيقات لضيق الوقت

    ردحذف
  5. بس شون سويت الموقع السويت بي الشرح

    ردحذف
  6. حلقة جد مفيدة بارك الله لك

    ردحذف
  7. مشكور اخي الكريم تابع
    info-goers.blogspot.com

    ردحذف
  8. شكرا على الموضوع الجميل في كل شيء جميل في حياتنا اليومية

    ردحذف
  9. How abaut using flash cc and flash builder cc and flash action script ? Plz

    ردحذف
  10. How abaut flash cc , flach builder cc and flash action script ? Plz

    ردحذف
  11. دعوتك ممتازة وااااااصل

    ردحذف
  12. السلام عليكم

    كيف يمكن تحويل العاب swf إلى apk عن طريق برنامج adobe flash professionel

    و شكرا

    ردحذف
  13. أشكركم جميعا على المتابعة

    @ Lmahdi Adam
    أعتقد أنه من الصعب تحويل العاب swf إلى apk ولكن يمكن إنشاء ألعاب أندرويد من خلال منصات أخرى ذكرتها بهذا الموضوع

    ردحذف
    الردود
    1. مشكور بس اريد اتعلم البدء

      حذف
  14. مشكور بس اريد تعلم البدء

    ردحذف
  15. عند إستخدام منصة  App Inventor يحتاج الى بيئة JDK وعند فتح الموقع الرسمي يظهر الكثيرومن البرامج لا اعرف اي منها احتاجها لكي احملها .. ممكن مساعده .... تحياتي لك

    ردحذف
  16. شكرا جزيلا لك شرح بسيط وج رائع المزيد من التألق انشاء الله

    ردحذف
  17. جزاكم الله خير ...ونفع الله بكم الامة ....مدونتكم في المفضلة لدي ...نتابع موضوعاتكم....

    ردحذف
  18. العاب برق

    شكرا لك على البرامج و المواقع

    ردحذف
  19. مشكورين على البرنامج تحياتي لكم على المجهود الرائع

    ردحذف
  20. شكرا على الشرح المفيد

    ردحذف
  21. شكرا علي هذا الموضوع الرئع

    ردحذف
  22. بارك الله فيكم وضوع متميز جدا في ما يخص التطبيقات

    ردحذف
  23. موضوع جميل وشيق واحسنت وابدعت`ي

    ردحذف
  24. عندي فكره تطبيق تعليمي اونلاين كيف ابداء في تنفيذه وماهو البرنامج الافضل لانشاء التطبيق

    ردحذف
    الردود
    1. إذا كان تطبيق بسيط يمكن استخدام Appinventor أما إذا كنت تريد تطبيق إحترافى فيفضل الإعتماد على Android studio

      حذف
    2. السلام عليكم اريد اصنع تطبيق الغاز مثل لعبة وصلة باي موقع تنصحيني

      حذف
    3. أنصح بإستخدام android studioو أتمنى لكم التوفيق

      حذف
  25. تعرف اذا الكلام هذا صحيح (اقدر اصمم تطبيق اندرويد باسنخدام لغة ++c فقط)
    فإني عاجز عن شكرك حقاا

    ردحذف
  26. أنا قمت بتحميل برنامج appinovvetion و أيضا java كل الأنواع الموجوده في الموقع الذي طرحته لكن
    عند البدئ بتنفيذ البرنامج يعطيني فقط لوحه برنامج شبيه ب" موجه الاوامر"
    افيدوني _ لو تكرمتم _ كيف يعمل برنامجي بشكل صحيح .

    ردحذف
    الردود
    1. أفضل ميزة فى برنامج App inventor هى أنه يمكن العمل على المنصة مباشرة أون لاين وتجاوز المشاكل التى تحدث أثناء تنصيب الجافا وتهيئة الجهاز لعمل البرامج فيمكنك محاولة العمل على الإنترنت مباشرة ..وأتمنى لك التوفيق

      حذف
  27. هل استطيع ان اصنع برنامج احترافي بدون تعلم لغة الجافا
    ام عليا ان اتعلم لغة الجافا اولا ثم البدء بتصميم البرنامج
    وايش العلاقة بين برنامج الجافا وبرامج صنع الاندرويد.
    نرجوا الإجابة و شكرا الف الف شكر

    ردحذف
    الردود
    1. أغلب تطبيقات الأندرويد تعتمدعلى لغة الجافا ، فإذا أردت اتقان صنع التطبيقات المتطورة فعليك بتعلم هذه اللغة لكى تستطيع كتابة الأكواد والتعديل عليها أما إذا كنت تريد صنع تطبيق بسيط فيمكن الإعتماد على appinventor

      حذف
  28. لو سمحت اريد عمل تطبيق ادراة افراد مبيعات لتوضيح الاهداف والمهام والنتائج و التواصل لحظه بلحظه

    ردحذف
  29. أعتقد أن مثل هذا التطبيق يحتاج إلى قاعدة بيانات فإما أن تستعين بأندرويد أستوديو أو الإستعانة بأداة مايكروسوفت التى أشرت لها بالمقال

    ردحذف

يمنع نشر التعليقات ذات الروابط الدعائية أو تعليقات بإسلوب غير لائق أو التى تحتوى على معلومات شخصية كالبريد الإلكترونى
أعتذر عن الرد على طلبات التصميم لضيق الوقت أو التبادل الإعلانى


لتصلك إشعارات ردود هذا الموضوع على البريد الإلكترونى أضف علامة بالمربع بجوار كلمة "إعلامى"

Privacy-Policy | عودة الى الاعلى
جميع الحقوق محفوظة لــ كن داعيا للخير 2011-2016 ©

تصميم كن مدون