شرح برنامج android studio للمبتدئين

هناك عدة طرق للتعامل مع تطوير Android ، ولكن الطريقة الأكثر رسمية وقوة هي استخدام Android Studio. هذا هو IDE الرسمي (بيئة التطوير المتكاملة) لمنصة Android ، التي طورتها Google وتستخدم لصنع غالبية التطبيقات التي ربما تستخدمها بشكل يومي.

قراءة التالي : برنامج تعليمي Java للمبتدئين

تم الإعلان عن Android Studio لأول مرة في مؤتمر Google I / O في عام 2013 وتم طرحه للجمهور في عام 2014 بعد إصدارات تجريبية مختلفة. قبل إصداره ، تم التعامل مع تطوير Android في الغالب من خلال Eclipse IDE ، وهو عبارة عن Java IDE أكثر عمومية ويدعم أيضًا العديد من لغات البرمجة الأخرى.

يجعل Android Studio الحياة أسهل بكثير مقارنة بالبرامج غير المتخصصة ، ولكن لا يزال أمامه طريق طويل قبل أن يدعي أنه تجربة سلسة وبديهية تمامًا. بالنسبة للمبتدئين تمامًا ، هناك الكثير لتعلمه هنا والكثير من المعلومات المتاحة – حتى من خلال القنوات الرسمية – إما قديمة أو كثيفة للغاية بحيث لا يمكن تحديدها.

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

إذن ما هو Android Studio؟

قد لا يزال أولئك الذين ليس لديهم خبرة سابقة في الترميز يتساءلون على وجه التحديد عن دور Android Studio عندما يتعلق الأمر بالتطوير … ما هو IDE على أي حال؟

android-studio-logo-840x359 شرح برنامج android studio للمبتدئين

بصفتك IDE إذن ، فإن مهمة Android Studio هي توفير الواجهة لك لإنشاء تطبيقاتك والتعامل مع الكثير من إدارة الملفات المعقدة خلف الكواليس. لغة البرمجة التي ستستخدمها هي إما Java أو Kotlin. إذا اخترت Java ، فسيتم تثبيت هذا بشكل منفصل على جهازك. Android Studio هو ببساطة المكان الذي ستكتب فيه وتحرر وتحفظ مشاريعك والملفات التي تتألف منها المشاريع المذكورة. في الوقت نفسه ، سيمنحك Android Studio الوصول إلى Android SDK أو “Software Development Kit”. فكر في هذا على أنه امتداد لرمز Java الذي يسمح له بالعمل بسلاسة على أجهزة Android والاستفادة من الأجهزة الأصلية. هناك حاجة إلى Java لكتابة البرامج ، وهناك حاجة إلى Android SDK لجعل هذه البرامج تعمل على Android و Android Studio لديه مهمة تجميعها معًا من أجلك. في الوقت نفسه ، يمكّنك Android Studio أيضًا من تشغيل التعليمات البرمجية الخاصة بك ، إما من خلال محاكي أو من خلال قطعة من الأجهزة المتصلة بجهازك. ستتمكن بعد ذلك أيضًا من “تصحيح” البرنامج أثناء تشغيله والحصول على تعليقات توضح الأعطال وما إلى ذلك.

يجعل Android Studio الحياة أسهل بكثير مقارنة بالبرامج غير المتخصصة ، ولكن لا يزال أمامه طريق طويل قبل أن يدعي أنه تجربة سلسة وبديهية تمامًا.

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

اعداد

يعد إعداد Android Studio بسيطًا إلى حد ما وهو أسهل من أي وقت مضى بفضل تجميع كل شيء تقريبًا في برنامج تثبيت واحد. قم بتنزيله هنا وستحصل ليس فقط على Android Studio ولكن أيضًا على Android SDK ومدير SDK والمزيد. الشيء الآخر الوحيد الذي ستحتاجه هو Java Development Kit ، والتي يمكنك تنزيلها هنا . تذكر: Android Studio هو حقًا نافذتك إلى Java! ملاحظة: إن Android Studio و SDK كبيران نوعًا ما ، لذا تأكد من وجود مساحة خالية على محرك الأقراص C: قبل البدء.

android-studio-logo-840x359 شرح برنامج android studio للمبتدئين

اتبع الإرشادات البسيطة أثناء التثبيت ، كما يجب أن تقوم بإعداد نظام Android الأساسي الذي ستتمكن من تطويره أيضًا. تأكد من تحديد خانة الاختيار لإخبار المثبت أنك تريد Android SDK أيضًا وقم بتدوين مكان تثبيت Android Studio نفسه و SDK. هذه هي الإعدادات الافتراضية التي حددتها للتثبيت الخاص بي:

android-studio-logo-840x359 شرح برنامج android studio للمبتدئين

اختر دليلاً لـ SDK لا يحتوي على مسافات. لاحظ أن مجلد AppData الذي حدده Android Studio هنا هو مجلد مخفي في Windows. هذا يعني أنك ستحتاج إلى تحديد “إظهار المجلدات المخفية” إذا كنت تريد التصفح إليها باستخدام المستكشف.

بدء مشروع جديد

بمجرد تشغيل Android Studio ، ستحتاج إلى الغوص في إنشاء مشروع جديد. يمكنك القيام بذلك عن طريق تشغيل Android Studio ثم تحديد مشروع جديد ، أو يمكنك اختيار ملف> جديد> مشروع جديد في أي وقت من IDE نفسه.

android-studio-logo-840x359 شرح برنامج android studio للمبتدئين

ستتاح لك بعد ذلك الفرصة للاختيار من بين عدد من أنواع الأنشطة المختلفة. الأنشطة هي “شاشات” فعالة في التطبيق. في بعض الحالات ، سيكون هذا هو التطبيق بأكمله أو في حالات أخرى ، قد ينتقل تطبيقك من شاشة إلى أخرى. أنت حر في بدء مشروع جديد بدون أي نشاط (في هذه الحالة ، ستختار “إضافة بلا نشاط”) ولكنك ستحتاج دائمًا إلى واحد تقريبًا ، لذلك من الأسهل السماح لـ Android Studio بإعدادك بشيء يشبه الفراغ نموذج التطبيق لتبدأ به.

android-studio-logo-840x359 شرح برنامج android studio للمبتدئين

غالبًا ما تختار “نشاط أساسي” ، وهو الشكل والمظهر الافتراضي لتطبيق Android جديد. سيشمل ذلك قائمة في الزاوية اليمنى العليا ، بالإضافة إلى زر FAB – زر الإجراء العائم – وهو خيار تصميم تحاول Google تشجيعه. “النشاط الفارغ” هو نفس الشيء ولكن بدون الكروم المضاف.

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

ما كل هذه الملفات؟

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

سيكون “الكود” الرئيسي هو ملف Java الذي يحمل نفس اسم نشاطك. بشكل افتراضي ، هذا هو MainActivity.Java ولكن ربما تكون قد غيرت ذلك عند إعداد المشروع لأول مرة. هذا هو المكان الذي ستدخل فيه برنامج Java النصي الخاص بك وحيث ستحدد سلوك تطبيقاتك.

ومع ذلك ، يتم التعامل مع التخطيط الفعلي لتطبيقك في جزء آخر من التعليمات البرمجية بالكامل. هذا الرمز هو ملف يسمى activity_main.xml. XML هي لغة ترميز تحدد تخطيط المستند – تشبه إلى حد كبير لغة HTML المستخدمة في إنشاء مواقع الويب. إنها ليست “برمجة” حقًا ولكنها نوع من الكود.

android-studio-logo-840x359 شرح برنامج android studio للمبتدئين

لذا ، إذا أردت إنشاء زر جديد ، فيمكنك القيام بذلك عن طريق تحرير activity_main.xml وإذا أردت وصف ما يحدث عندما ينقر شخص ما على هذا الزر ، فمن المحتمل أن تضع ذلك في MainActivity.Java. فقط لجعل الأمور أكثر تعقيدًا ، يمكنك بالفعل استخدام أي ملف XML لتحديد تخطيط أي برنامج نصي Java (يسمى فئة). يتم تعيين هذا في الجزء العلوي من كود Java الخاص بك ، مع السطر:اختر الكل

setContentView (R.layout. activity_main ) ؛

هذا ببساطة يخبر Android Studio أن هذا البرنامج النصي سيتم تعيين تخطيطه بواسطة activity_main.xml . هذا يعني أيضًا أنه يمكنك نظريًا استخدام نفس ملف XML لتعيين تخطيطات لفئتين مختلفتين من فئات Java.

وفي بعض الحالات ، سيكون لديك بالفعل أكثر من ملف XML واحد يصف جوانب مختلفة من تخطيط نشاطك. إذا اخترت “نشاط أساسي” بدلاً من “نشاط فارغ” على سبيل المثال ، فسيكون لديك activity_main.xml من شأنه تعيين موضع FAB وعناصر واجهة المستخدم الأخرى و content_main.xml الذي سيضم المحتوى الذي تريد إضافته إليه منتصف الشاشة. قد تضيف في النهاية “طرق عرض” (عناصر مثل الأزرار ومربعات النص والقوائم) ويمكن أن تتميز بعض هذه أيضًا بتخطيطات XML الخاصة بها!

جد طريقك بالحول من هنا

كما ترى بعد ذلك ، يتكون تطبيق Android فعليًا من ملفات متعددة ومن واجب Android Studio الاحتفاظ بها جميعًا في مكان واحد من أجلك. ستتيح لك النافذة الرئيسية الموجودة على يمين الشاشة عرض البرامج النصية والملفات الفردية ، بينما تتيح لك علامات التبويب الموجودة في الجزء العلوي هنا التبديل بين ما هو مفتوح في أي وقت.android-studio-logo-840x359 شرح برنامج android studio للمبتدئين نشاط جديد فارغ ، أحب رائحة الاحتمالية في الصباح!

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

android-studio-logo-840x359 شرح برنامج android studio للمبتدئين

عندما تقوم بتحرير ملفات XML ، قد تلاحظ علامتي تبويب في الأسفل. يتيح لك ذلك التبديل بين عرض “نص” وعرض “تصميم”. في عرض النص ، يمكنك إجراء تغييرات على تعليمات XML البرمجية مباشرة عن طريق إضافة وتحرير الأسطر. في طريقة العرض Design ، ستتمكن من إضافة عناصر فردية وإزالتها وسحبها حول الشاشة ومعرفة كيف ستبدو. تحتوي طريقة عرض النص على نافذة معاينة أيضًا لتصور ما تقوم بإنشائه – طالما أن شاشتك واسعة بما يكفي!

المزيد من أنواع الملفات

مجلد مفيد آخر هو المجلد “res”. هذا اختصار لـ “الموارد” ويتضمن “العناصر القابلة للرسم” (الصور التي ستضعها في تطبيقك) بالإضافة إلى “التخطيط” حيث يتم وضع ملفات XML الخاصة بك. يجب أن يكون كل شيء في مجلد الموارد صغيرًا ، وهذا هو سبب استخدام الشرطة السفلية كثيرًا لفصل أسماء الملفات إلى عناوين يمكن قراءتها في حالة عدم وجود حالة الجمل.

تعد “القيم” أيضًا مجلدًا مفيدًا للبحث فيه. يحتوي هذا على المزيد من ملفات XML التي تحتوي على قيم المتغيرات – أشياء مثل أسماء التطبيقات وقيم الألوان.

android-studio-logo-840x359 شرح برنامج android studio للمبتدئين

يعد AndroidManifest.xml ملفًا آخر مهمًا جدًا موجودًا في مجلد “manifests”. وتتمثل مهمتها في تحديد الحقائق المهمة حول تطبيقك ، مثل الأنشطة التي سيتم تضمينها ، واسم التطبيق كما سيراه المستخدمون ، وأذونات التطبيق وما إلى ذلك.

يمكنك إنشاء فئات Java إضافية أو ملفات XML أو أنشطة كاملة في أي وقت لإضافة المزيد من الوظائف إلى تطبيقك. ما عليك سوى النقر بزر الماوس الأيمن على الدليل ذي الصلة ثم اختيار “جديد” ثم أيًا كان ما تريد إضافته. يمكنك أيضًا فتح دليل مشروعك بالنقر بزر الماوس الأيمن واختيار “إظهار في المستكشف”. هذا مفيد إذا كنت تريد تحرير صورة على سبيل المثال.

قابل جرادل

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

android-studio-logo-840x359 شرح برنامج android studio للمبتدئين

على سبيل المثال ، قد تلاحظ أن Android Studio يذكر “Gradle” أحيانًا. هذه “أداة أتمتة للبناء” تساعد بشكل أساسي Android Studio على تحويل كل تلك الملفات المختلفة إلى ملف APK واحد. يجب أن تكون قادرًا على مغادرة Gradle للقيام بعمله في معظم الأوقات ، لكنك ستحتاج أحيانًا إلى القفز إلى ملفات build.gradle إذا كنت تريد إضافة “تبعية” جديدة تسمح بميزات متقدمة لتطبيقك. في بعض الأحيان ، إذا توقفت الأشياء عن العمل ، يمكنك اختيار Build> Clean Project وهذا سيعيد التأكيد بشكل أساسي على مكان جميع الملفات وأدوارها. عادةً ما يكون هناك ملفان من ملفات إنشاء Gradle ، أحدهما للمشروع بأكمله والآخر لـ “الوحدة النمطية” (التطبيق).

تصحيح الأخطاء والأجهزة الافتراضية ومدير SDK

بمجرد أن تصبح جاهزًا لاختبار تطبيقك ، يكون لديك خياران. الأول هو تشغيله على جهازك الفعلي والآخر هو إنشاء جهاز افتراضي (محاكي) لاختباره على.

تشغيله على جهازك بسيط. فقط قم بتوصيله عبر USB ، وتأكد من أنك سمحت بتصحيح أخطاء USB وعمليات التثبيت من مصادر غير معروفة في إعدادات هاتفك ، ثم اضغط على زر التشغيل الأخضر في الأعلى ، أو “تشغيل> تشغيل التطبيق”.

سترى رسالة تخبرك أن Gradle build قيد التشغيل (أي أن الكود الخاص بك يتم تحويله إلى تطبيق كامل) ومن ثم يجب أن ينبض بالحياة على جهازك. هذا أسرع من أي وقت مضى الآن بفضل ميزة التشغيل الفوري.

android-studio-logo-840x359 شرح برنامج android studio للمبتدئين

أثناء تشغيل تطبيقك ، ستتمكن من الحصول على تقارير مباشرة من خلال علامة التبويب “logcat” في شاشة Android ، الموجودة في النصف السفلي من الشاشة. إذا حدث خطأ ما تسبب في تعطل تطبيقك أو عدم استجابته ، فسيظهر نص أحمر وسيعطيك هذا وصفًا للمشكلة. قد تجد أن الأمر يتعلق فقط بنسيان الأذونات أو شيء آخر يسهل إصلاحه. ذلك أساسا يوفر لك طن من الوقت مقابل محاولة عمياء لتخمين ما حدث من خطأ. تأكد من تصفية أنواع الرسائل التي تريد رؤيتها هنا.

android-studio-logo-840x359 شرح برنامج android studio للمبتدئين

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

android-studio-logo-840x359 شرح برنامج android studio للمبتدئين

مدير AVD

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

هذا هو المكان الذي يأتي فيه “Android Virtual Device”. هذا هو في الأساس محاكي يمكنك استخدامه لتقليد مظهر وأداء أي جهاز Android آخر ، وإعداد أشياء مثل حجم الشاشة والطاقة وإصدار Android.

android-studio-logo-840x359 شرح برنامج android studio للمبتدئين

لاستخدام الجهاز الظاهري ، تحتاج أولاً إلى إنشاء جهاز عن طريق تنزيل المكونات المطلوبة وتعيين المواصفات كما تريدها. للقيام بذلك ، انتقل إلى Tools> Android> AVD Manager.

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

android-studio-logo-840x359 شرح برنامج android studio للمبتدئين

بمجرد قيامك بإعداد بعض الأجهزة لاستخدامها ، ستتمكن بعد ذلك من تحديد أحد هذه الأجهزة عند تشغيل تطبيقك وتصحيح الأخطاء تمامًا كما تفعل على جهاز مادي. ومع ذلك نلاحظ أن وأنت تسير في حاجة إلى بعض إلى حد ما المواصفات لائقة لتشغيل الجهاز الظاهري. لا يمكنني تشغيله على Surface Pro 3 على سبيل المثال ، ولكن على جهاز MSI GT72VR 6RE يمكن تشغيله في الوضع المتسارع وهو سريع جدًا. لأولئك الذين يتساءلون ، يمكنك التعامل مع هذا تمامًا مثل أي محاكي آخر وحتى الوصول إلى متجر Play لتنزيل تطبيقاتك. إذا كان لديك الجهاز ، فهذه طريقة قابلة للتطبيق لتشغيل بعض التطبيقات على جهاز كمبيوتر يعمل بنظام Windows!

android-studio-logo-840x359 شرح برنامج android studio للمبتدئين

مدير SDK

إذا كنت ترغب في استهداف إصدار معين من Android ، أو إذا كنت ترغب في إنشاء جهاز افتراضي يعمل بإصدار معين ، فستحتاج إلى تنزيل النظام الأساسي وأدوات SDK الضرورية. يمكنك القيام بذلك من خلال مدير SDK ، والذي ستجده من خلال تحديد أدوات> مدير SDK. هنا ، ستتمكن أيضًا من العثور على موارد إضافية مثل Google Glass Development Kit أو Android Repository الذي يوفر لك وظائف إضافية لاستخدامها في تطبيقك.

android-studio-logo-840x359 شرح برنامج android studio للمبتدئين

ما عليك سوى تحديد مربع الاختيار بجوار كل ما تريد تنزيله ثم النقر فوق “موافق”. سينبهك Android Studio أيضًا من وقت لآخر عندما يحين وقت تحديث IDE نفسه ، أو أي من هذه العناصر. تأكد من مواكبة آخر المستجدات!

إنشاء ملفات APK موقعة

أخيرًا ، بمجرد الانتهاء من اختبار التطبيق الخاص بك وأنت على استعداد لإصداره في العالم الواسع الرائع ، سترغب في تحديد إنشاء> إنشاء ملف APK موقّع. سيعطيك هذا الملف الذي ستحتاج إلى تحميله على Google Play والذي سيحتوي على جميع الملفات والموارد المختلفة والمزيد.

android-studio-logo-840x359 شرح برنامج android studio للمبتدئين

سيُطلب منك إنشاء أو الدخول إلى Key store. هذا نوع من “شهادة الأصالة” التي تثبت أن APK الذي تحمّله هو التطبيق الذي تقوله. هذا يمنع أي شخص من اختراق حساب Google Play الخاص بك ثم تحميل APK ضار كـ “تحديث” لتطبيقك! ستحتاج إلى الحفاظ على هذا الملف آمنًا ، لأنه بمجرد فقده ، لا توجد طريقة لتحديث تطبيقك مرة أخرى! اختر “release” كنوع البناء الخاص بك إذا كنت تريد عمل هذا الشيء الذي يمكنك تحريره ثم انقر فوق “إنهاء”.

الرحلة بدأت فقط …

قد تعتقد أن الأمر يتطلب الكثير ، لكننا في الواقع لا نكتفي إلا بخدش سطح ما يمكنك فعله باستخدام Android Studio ، وستحتاج إلى التعامل مع الكثير عندما تقوم بمشاريع أكثر طموحًا .

على سبيل المثال ، إذا كنت تريد إنشاء تطبيقات تدعم السحابة ، فستحتاج إلى البدء في التعامل مع Firebase . جعلت Google هذا الأمر سهلاً من خلال بناء الدعم مباشرة في IDE نفسه. ما عليك سوى اختيار Tools> Firebase ثم يمكنك البدء في إعداد وظائف السحابة. وبالمثل ، قد تجد نفسك بحاجة إلى استخدام GitHub ، والذي يتيح لك الاحتفاظ بنسخة احتياطية من تطبيقاتك عبر الإنترنت ويتعامل مع التحكم في الإصدار من أجل تعاون سلس. ثم هناك Android NDK (Native Development Kit) للتطوير في C / C ++. بالطبع ستحتاج أيضًا إلى التعرف على Java  و / أو Kotlin إذا كنت ستفعل أي شيء مفيد على الإطلاق! ستحتاج أيضًا إلى تعلم كيفية استخدام المكتبات الخارجية.

تقوم Google أيضًا بتحديث Android Studio طوال الوقت ، وتجلب ميزات ووظائف جديدة إلى النظام الأساسي الذي قد يكون من الصعب مواكبة ذلك. الإصدار الأحدث في وقت كتابة هذا التقرير هو الروبوت ستوديو 3.3، ومفاهيم جديدة للالتفاف حول رأسك وتشمل التطبيقات حظة و حزم التطبيق . ثم هناك المكونات الجديدة التي تم تقديمها كجزء من Android Jetpack ، مثل مكونات Navigation Architecture و Slices. لا ينتهي أبدا.

نوفمبر 26, 2020

0 responses on "شرح برنامج android studio للمبتدئين"

Leave a Message

× للتسجيل بالجامعة تواصل معنا الان
X