للمبتدئين فقط من هنا تعلم برمجة تطبيقات اندرويد

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

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

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

هنا فقط تجميعة للتدوينات التي تهم المبتدئين.

( آخر تحديث لمواضيع هذه الصفحة هو 2021-2-22 )

#. للمعرفة فقط / مراحل تطور نظام اندرويد

  • معلومات قصيرة عن نظام اندرويد.
  • اصدارات نظام اندرويد منذ بدايتها حتى الآن مع صورة لكل نسخة.
  • مستويات API لجميع التحديثات وهي تهم المبرمجين.

#. تحميل البرامج والأدوات المطلوبة للبدء في برمجة تطبيقات الاندرويد

  • تحميل برنامج اندرويد ستوديو + نسخ للبرنامج من رفعنا للأخوة المحجوب عنهم.
  • تحميل منصة الجافا JDK 8 على جهاز + نسخة من رفعنا للأخوة المحجوب عنهم.

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

#. قبل أن تبدأ البرمجة على اندرويد استديو Android Studio

  • ما يجب تحميله من حزم  SDK Manager  للبدء ببرمجة التطبيقات.
  • اختصارات لبعض المفاتيح في برنامج اندرويد ستوديو.
  • بعض من مميزات برنامج اندرويد ستوديو.

#. تثبيت وربط اميوليتر جيني موشن باندرويد استديو Genymotion

  • جيني موشن هو محاكي اميوليتر لتشغيل وعرض تطبيقاتك عليه لتجربتها.
  • بعض من مميزات برنامج جيني موشن.
  • تحميل الجيني موشن على جهازك.
  • إنشاء جهاز افتراضي على الجيني موشن.
  • ربط محاكي الجيني موشن ببرنامج اندرويد ستوديو.

#. انشاء تطبيقك الأول على أندرويد استوديو hello world

  • كيفية بناء مشروع اندرويد على برنامج اندرويد ستوديو.
  • شرح بعض الاعدادات التي تظهر معك لإنشاء مشروع جديد.

#. شرح مجلدات وملفات مشروع تطبيق اندرويد

  • شرح للملفات والمجلدات الخاصة لكل تطبيق اندرويد.

#. بداية البرمجة على تطبيق اندرويد على اندرويد ستوديو

  • ربط ملف الجافا بملف لياوت التصميم.
  • ربط العناصر بملف الجافا لبرمجتها واعطائها اوامر.
  • شرح لبعض الخصائص للعناصر في ملف التصميم xml.

#. شرح مجلد values وبرمجة تطبيق متعدد اللغات اندرويد

  • شرح لمجلد الفايلوس والملفات التي داخله.
  • التعامل مع النصوص في strings.
  • برمجة تطبيق متعدد اللغات.

#. مراجعة سريعة لمعلومات هامة :

إلى هنا تكون قد تخطيت مرحلة الصفر 10% تابع الدروس للمبتدئين التالية :

#. ما هو عملاق تطوير تطبيقات الاندرويد ؟! .. اندرويد ستوديو

#. تفعيل استيراد مكاتب الدعم تلقائي في اندرويد استوديو

#. كيف أغير ثيم برنامج اندرويد ستوديو للون الغامق

#. اعادة صياغة الكود وترتيبه في برنامج اندرويد ستوديو واكليبس

#. حل مشكلة الاحرف الغير مفهومة بالاندرويد ستوديو

#. خطوات بناء تطبيق اندرويد للمبتدئين برمجياً

#. وحدات البرمجة والفرق بينها في برمجة تطبيقات اندرويد XML

#. كيف تنشأ زر Button في اندرويد ستديو برمجة تطبيقات App

#. برمجة زر Button بطرق مختلفة اندرويد

#. وضع عدة ازرار في أسفل الشاشة برمجة تطبيق اندرويد

#. كيف أغير عنوان الاكتفتي في الاكشن بار

#. كيف أغير لون الأكشن بار

#. عرض مقدمة تطبيقك SplashScreen شاشة مؤقتة في بداية التطبيق اندرويد

#. الدوال الرئيسية في برمجة تطبيقات الاندرويد Activity Life Cycle

#. معاينة تطبيق اندرويد على جوالك ‎usb debugging‬

#. نقل تصميم PSD الفوتوشوب إلى XML تطبيق اندرويد

#. دورة تصميم تطبيقات اندرويد – الدرس (1)

#. دورة تصميم تطبيقات اندرويد – الدرس (2)

#. ازرار قيمنا و المزيد من تطبيقاتي في تطبيقك برمجة اندرويد

#. اضافة ملاحظة التوست Toast لتطبيقك

#. زر مشاركة التطبيق

#. جعل تطبيقك متعدد اللغات

#. جعل تطبيقك متوافق على جميع الشاشات

#. نقل بيانات من صفحة لاخرى

#. ارسال بيانات من تطبيقك لتطبيقات اخرى

#. تغيير لون شريط ( الاكشن بار ) التطبيق العلوي

#. تغيير لون اسم الصفحة على الاكشن بار

#. انشاء قائمة الخيارات لتطبيقك

#. انشاء نافذة التنبيهات إخطاء للمستخدم

#. انشاء صفحة مؤقتة تظهر اول فتح التطبيق

#. انشاء صفحة تظهر فقط اول مرة يتم فتح فيها تطبيقك

#. تغيير الوان تطبيقك للون الغامق

#. اجعل الصفحة شفافة اللون

#. تشغيل ملف صوتي من رابط في تطبيقك

#. تصميم وتطوير آلة حاسبة

 

 

 

18 comments

  1. مرحبا أخي بس بدي اعزبك انا اعيش في سوريا هل تعمل نسخة الاندرويد استوديو على نظام ويندوز xp ارجو الرد بسرع وشكرا

  2. شكرا الك وعلى هالبلوجر الجميل مثلك

  3. بس اخي لو تتكرم عليي وتحللي هالمشكلة لأنني ما عم لاقيلها حل نزلت الاكليبس وبس بدي افوت لل ihelp-installnew software
    وبضيف الرابط name – https://dl-ssl.google.com/android/eclipse/
    بتطلعلي مشكلة ومكتول فيها (توجد مشكلة)
    بتمنى الرد وشكرا

    • العفو اخي, وشكراً لك 🙂

      بالنسبة لمشكلتك .. هل أنت من سكان ( سوريا, السودان ) ؟؟ … هل جربت استخدام البروكسي ..

      هل تأكدت من توافق الادوات مع نسخة الاكليبس !؟ …

  4. لو سمحت انا بجد بقالى عشر ايام مش عارف اشغل الريسترت بتاع الجينى موشن بعد طبعا مانزلت عليه اللولى بوب انا عملتلو على الانترويد ستديو دمج واحابب جدا اتعلم عليه ومتابع حضرتك خطوة بى خطوة بس بعد الريستر اللى كل اما اعملو ده بيدينى ماسدج ايرور وانا مش عارف اعمل ايه ارجو موصلتى بى ماسدج او تليفون لو وقت حضرتك يسمح
    error
    the virtua; device got IP address
    the virtual BOX DHCP server hasnot assigned an IP addres to viirtual device TOfind asolution , please start virtual box.

    for more information ples to https://www.genymotion.com/faq/#!

  5. بارك الله فيك
    ممكن دروس قيمه لحضرتك عن notification باقى الدوره لو اذا سمحت

  6. السلام عليكم اخي جزاك الله خير على جهودك ممكن احكي معك خاص ؟؟

  7. Ahmed Mohamed

    ممكن مساعده ، اذا عندي برنامج جاهز بس الشركه الي صنعتو وقفت الاصدار القديم وانا مابدي احدثو في طريقه ممكن اشغل بها الاصدار القديم ، او ايش اسم الملف لكي اروح اعدل عليه ببرنامج اندرويد ستوديو

  8. السلام عليكم
    اشكرك على هذا الموضوع الجميل
    في الحقيقة استفدت من بشكل كبير
    سويت كل شي من تحميل البرامج
    جيت انشأ تطبيق طلعت معايا مشكلة
    ‘Gradle project sync failed. Basic functionality (e.g. editing, debugging) will not work proprerly’
    انشات بروجكت جديد ايضا نفس المشكلة
    ثانيا التطبيق لا يظهر في شاشة الديزاين
    ارجو منكم مساعدتي في حل هذه المشكلة

  9. احلام عنان

    انت رائع

    شكرا….

  10. يا اخى لماذا لا تضع روابط تحميل للبرامج المذكورة فى الشرح .. أرجو الأهتمام وشكرا

  11. السلام عليكم

     

    اود اني اشارك معكم اول تجربه ليا في برمجة الاندرويد. بعد 3 شهور عملت اول برنامج ليا اذكار و قرءان.

    https://play.google.com/store/apps/details?id=samy.seif.prog

    انا حبب اني اكمل في المسار و امجال ده.

    اتمنى انكم تدعموني بي رايكم و تعليقاتكم

     

  12. كيف أقوم بإدخال صور في قاعدة البيانات mysql-php

  13. السلام عليكم اخي

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

ضع بصمتك بتعليق يعبر عن امتنانك

هذا الموقع يستخدم Akismet للحدّ من التعليقات المزعجة والغير مرغوبة. تعرّف على كيفية معالجة بيانات تعليقك.