إنشاء أول تطبيق Android وتشغيله

في هذا الدرس التطبيقي حول الترميز، ستنشئ أول تطبيق متوافق مع Android (عيد ميلاد سعيد) بدءًا من نموذج لتطبيق أساسي يوفّره تطبيق "استوديو Android". وستتعرّف أيضًا على شكل مشروع Android، وتعلّم كيفية استخدام نوافذ مختلفة في "استوديو Android".

المتطلّبات الأساسية

  • الإلمام بإعداد التطبيقات وتهيئتها واستخدامها، مثل معالج النصوص أو جدول البيانات

ما ستتعرَّف عليه

  • كيفية إنشاء مشروع على "استوديو Android" لتطبيق متوافق مع Android باستخدام نموذج.

العناصر التي سيتم إنشاؤها

  • تطبيق أساسي متوافق مع Android من نموذج

ما تحتاج إليه

  • جهاز كمبيوتر تم تثبيت "استوديو Android" عليه

ستنشئ في هذه المهمة تطبيقًا متوافقًا مع Android باستخدام نموذج مشروع مُقدَّمًا من "استوديو Android".

نماذج المشاريع

إنّ نموذج المشروع في Android Studio هو تطبيق متوافق مع Android يتضمّن جميع الأجزاء الضرورية، ولكنه لا يحقّق الكثير من المهام. والغرض من ذلك هو مساعدتك على البدء بشكل أسرع وتوفير بعض العمل. تشمل بعض الأمثلة على النماذج في "استوديو Android" تطبيقًا يحتوي على خريطة، وتطبيق يتضمّن شاشات متعددة.

إنشاء مشروع نشاط فارغ

في هذه الخطوات، ستنشئ مشروعًا جديدًا على "استوديو Android" باستخدام نموذج مشروع النشاط الفارغ لتطبيقك الجديد.

  1. ابدأ تشغيل "استوديو Android" (إذا لم يكن مفتوحًا حاليًا) من خلال النقر على رمز "استوديو Android" .

تظهر نافذة مرحبًا بك في "استوديو Android".

  1. في نافذة مرحبًا بك في Android Studio، انقر على + بدء مشروع جديد في Android Studio.

ستُفتح نافذة إنشاء مشروع جديد مع قائمة بالنماذج التي يوفّرها "استوديو Android".

  1. انقر على علامات التبويب في الأعلى وانتقِل بين النماذج لتكوين فكرة عن ما يمكنك فعله. وتتوفّر نماذج للعديد من أنواع الأجهزة المختلفة (مثل الهواتف والأجهزة اللوحية والساعات)، وأنواع مختلفة من التطبيقات (التطبيقات المزوّدة بشاشات قابلة للتمرير، والتطبيقات التي تحتوي على خرائط، والتطبيقات التي تتيح التنقّل).
  2. في أعلى يمين النافذة، انقر على علامة التبويب الهاتف والجهاز اللوحي.
  3. في الصف العلوي، انقر على نموذج نشاط فارغ لاختياره كنموذج لمشروعك.

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

  1. في أسفل النافذة، انقر على التالي. يظهر مربع الحوار إنشاء مشروع جديد.

اضبط مشروعك على النحو التالي:

  1. الاسم هو اسم تطبيقك. في المربّع أسفل الاسم، أدخِل Happy Birthday كاسم لمشروعك.
  2. اسم الحزمة هو الاسم الذي يستخدمه نظام Android لتحديد تطبيقك بشكلٍ فريد. وعادةً ما يكون هذا الإعداد هو اسم مؤسستك بشكلٍ تلقائي متبوعًا باسم التطبيق، بأحرف صغيرة (في هذه الحالة، "com.example.happybirthday").
  3. حفظ الموقع الجغرافي هو الموقع الجغرافي الذي يتم فيه حفظ جميع الملفات ذات الصلة بمشروعك. دوّن مكان ذلك على الكمبيوتر، حتى تتمكن من العثور على ملفاتك. يمكنك أيضًا ترك موقع الحفظ كما هو في الوقت الحالي.
  4. تحدِّد اللغة لغة البرمجة التي تريد استخدامها في مشروعك. تأكَّد من أنّ اللغة هي Kotlin.
  5. يشير الحد الأدنى لحزمة تطوير البرامج (SDK) إلى الحد الأدنى لإصدار Android الذي يمكن لتطبيقك تشغيله. اختَر API 19: Android 4.4 (KitKat)من القائمة المنسدلة.
  1. أسفل الحد الأدنى لحزمة تطوير البرامج (SDK)، لاحظ ملاحظة إعلامية حول عدد الأجهزة التي يمكن تشغيل تطبيقك عليها على مستوى واجهة برمجة التطبيقات التي تم اختيارها. إذا كنت مهتمًا، انقر على الرابط المساعدة في الاختيار لعرض قائمة بإصدارات Android المختلفة، كما هو موضّح أدناه. ثم ارجع إلى نافذة مشروع جديد.

  1. في نافذة إنشاء مشروع جديد، تأكّد من إلغاء تحديد استخدام مكتبات android.support القديمة. انقر على علامة الاستفهام إذا كنت تريد الاطّلاع على مزيد من المعلومات حول ذلك.
  2. انقر على إنهاء.

يفتح "استوديو Android" المشروع وجميع ملفاته.

عند فتح "استوديو Android" لأول مرة، ستظهر لك ثلاث نوافذ:

(1) تعرض نافذة المشروع ملفات ومجلدات مشروعك.

(2) تم استخدام نافذة التعديل لتعديل الرمز.

(3) تعرض نافذة New's New الأخبار والأخبار والنصائح المفيدة.

في أسفل يسار "استوديو Android"، يشير شريط التقدم أو الرسالة إلى ما إذا كان "استوديو Android" لا يزال يعمل على إعداد مشروعك. مثلاً:

  1. انتظر حتى ينتهي "استوديو Android" من إعداد مشروعك. ستظهر لك رسالة في أسفل يمين الشاشة، مثل الرسالة الموضّحة في ما يلي، عند اكتمال المشروع.

في هذه المَهمّة، يمكنك استخدام مدير الأجهزة الافتراضية (AVD) الذي يعمل بنظام التشغيل Android لإنشاء إصدار من البرنامج (محاكي) للجهاز الجوّال وتشغيله على الكمبيوتر. يحاكي الجهاز الافتراضي أو المحاكي إعدادات نوع معيّن من الأجهزة التي تعمل بنظام التشغيل Android، مثل الهاتف. قد يكون هذا أي هاتف أو جهاز لوحي يعمل بإصدار نظام التشغيل Android الذي تختاره. وستستخدم بعد ذلك الجهاز الافتراضي لتشغيل التطبيق الذي أنشأته باستخدام نموذج نشاط فارغ.

إنشاء جهاز افتراضي يعمل بنظام التشغيل Android (AVD)

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

  1. من شريط القوائم في "استوديو Android"، اختَر الأدوات &gt؛ مدير AVD.

يظهر مربّع الحوار الأجهزة الافتراضية كما هو موضّح أدناه. (إذا سبق لك إنشاء جهاز افتراضي، سيتم إدراجه هنا.)

  1. انقر على + إنشاء جهاز افتراضي.

تظهر نافذة اختيار الأجهزة.

تعرض نافذة اختيار الأجهزة قائمة بالأجهزة التي تم ضبطها مسبقًا والتي تم تنظيمها حسب الفئة والتي يمكنك الاختيار من بينها. بالنسبة إلى كل جهاز، يقدم الجدول عمودًا لحجم العرض (الحجم) ودرجة دقة الشاشة بالبكسل (درجة الدقة) وكثافة البكسل (الكثافة).

  1. اختَر الهاتف كفئة.
  2. اختَر هاتفًا (على سبيل المثال، Pixel 3 XL)، ثم انقر على التالي. يمكنك اختيار أي هاتف، ولكن بالنسبة إلى هذا الدرس التطبيقي حول الترميز، اختَر جهازًا أحدث.

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

  1. من علامة التبويب موصى بها، اختر Q كإصدار نظام Android لتشغيله على الجهاز الافتراضي. وكان هذا أحدث إصدار من نظام التشغيل Android في وقت الكتابة، ولكن يمكنك اختيار أي إصدار ثابت لاحقًا. يُرجى الاطّلاع على هذه الصفحة للحصول على قائمة بالإصدارات الثابتة.
  1. انقر على التالي.

تظهر النافذة جهاز Android الافتراضي (AVD)، حيث يمكنك اختيار تفاصيل ضبط إضافية لجهازك.

  1. في حقل AVD Name (اسم AVD)، أدخِل اسمًا لجهازك الافتراضي الذي يعمل بنظام التشغيل Android. اترك باقي الخطوات بدون تغيير.
  2. انقر على إنهاء.

يظهر الجهاز الافتراضي الجديد في نافذة جهازك الافتراضي جاهز للاستخدام.

  1. أغلِق نافذة جهازك الافتراضي.

تشغيل تطبيقك على الجهاز الافتراضي

  1. وإذا لم يكن الأمر كذلك، أحضر Android Studio إلى المقدمة.
  2. في "استوديو Android"، ابحث في شريط الأدوات عن القائمة المنسدلة للجهاز الافتراضي (ستبدو مشابهة للمثال أدناه)، ثم اختَر الجهاز الافتراضي الذي أنشأته من القائمة المنسدلة. (أو انقر على تشغيل &gt؛ حدد جهازًا.. ثم اختر جهازك الافتراضي من الأجهزة المتاحة في النافذة المنبثقة).
  3. في "استوديو Android"، اختَر تشغيل &gt؛ تشغيل التطبيق، أو انقر على رمز التشغيل اختر "تشغيل ؛gt؛ تشغيل التطبيق" أو انقر على رمز التشغيل [ICON HERE] في شريط الأدوات. [IMAGEINFO]: ic_run.png، رمز التشغيل في "استوديو Android" على شريط الأدوات.
    يبدأ تشغيل الجهاز الافتراضي والتشغيل عند تشغيله مثل الجهاز الفعلي. قد تستغرق هذه العملية بعض الوقت، وذلك حسب سرعة جهاز الكمبيوتر.

عندما يكون تطبيقك جاهزًا، يتم فتحه على الجهاز الافتراضي، كما هو موضّح أدناه.

رائع جهازك الافتراضي قيد التشغيل الآن. يُرجى العِلم بأنّ العنوان أصبح الآن &&br;Happy Birthday", &&;;Hello World!" ظاهر على الشاشة.

عند الانتهاء من إعداد مشروعك، أنشأ "استوديو Android" مجلدًا على جهاز الكمبيوتر مخصّصًا لكل مشاريعك على Android باسم Android StudioProjects. داخل المجلد AndroidاستوديوProjects، ينشئ استوديو Android أيضًا مجلدًا يحمل اسم تطبيقك ( HappyBirthday في هذه الحالة).

مجلد HappyBirthday هو مجلد مشروعك. يحفظ "استوديو Android" كلاً من الملفات التي تنشئها والملفات التي تم إنشاؤها بواسطة "استوديو Android" في مجلد المشروع.

  1. في "استوديو Android"، انظر إلى نافذة المشروع على يمين الصفحة. تعرض نافذة المشروع ملفات ومجلدات مشروعك.

يتم تنظيم الملفات في نافذة المشروع لتسهيل التنقّل بين ملفات المشروع عند كتابة الرمز. في المقابل، إذا كنت تنظر إلى الملفات في متصفح ملفات، مثل Finder أو Windows Explorer، يتم تنظيم العرض الهرمي للملفات بشكل مختلف تمامًا.

في هذه المهمة، ستستكشف هذين العرضَين المختلفَين للعرض الهرمي لمجلدات المشروع.

  1. في "استوديو Android"، في نافذة المشروع، اختَر Android من القائمة المنسدلة في أعلى يمين الصفحة.

من المفترض أن تظهر لك قائمة بيانات مشابهة لما يلي:

ويكون عرض الملفات وتنظيمها من خلال هذا مفيدًا عند العمل على كتابة رمز لمشروعك.

يمكنك أيضًا عرض ملفاتك كما تظهر في متصفح الملفات، مثل Finder (لنظام التشغيل macOS) أو Explorer (لنظام التشغيل Windows).

  1. في نافذة المشروع، اختَر ملفات مصدر المشروع من القائمة المنسدلة.

لاحظ أن العنوان يتغير إلى المجلد الذي يتم تخزين ملفات المشروع فيه.

يمكنك الآن تصفح الملفات بالطريقة نفسها التي تستخدمها في أي مستكشف ملفات.

  1. للرجوع إلى العرض السابق، اختَر Android في نافذة المشروع مرة أخرى.

رائع! يمكنك الآن إنشاء تطبيق وتشغيله من نموذج، ويمكنك العثور على ملفات مشروعك.

  • لإنشاء مشروع جديد، افتح"استوديو Android"وانقر على + بدء مشروع جديد في"استوديو Android"، ثم أدخِل اسمًا لمشروعك، واختَر نموذجًا واملأ التفاصيل.
  • لإنشاء جهاز افتراضي يعمل بنظام التشغيل Android (محاكي) لتشغيل تطبيقك، اختَر أدوات gt; AVD Manager ثم استخدِم مدير AVD لاختيار جهاز وصورة صورة.
  • لتشغيل تطبيقك على جهاز افتراضي، تأكّد من أنك أنشأت جهازًا، واختَر الجهاز من القائمة المنسدلة لشريط الأدوات، ثم شغِّل تطبيقك عن طريق النقر على الرمز تشغيلاختر "تشغيل ؛gt؛ تشغيل التطبيق" أو انقر على رمز التشغيل [ICON HERE] في شريط الأدوات. [IMAGEINFO]: ic_run.png، رمز التشغيل في "استوديو Android" في شريط الأدوات.
  • للعثور على ملفات المشروع، في النافذة المشروع"، اختَر ملفات مصدر المشروع من القائمة المنسدلة.