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

يعد إنشاء التطبيقات نشاطًا يتم الترويج له والترويج له من Google والدليل الجيد على ذلك هو وجود ستوديو أندرويد. إنه على وشك بيئة التطوير المتكاملة الرسمية لتطوير تطبيقات Androidويتم تحديثه باستمرار بميزات جديدة وتحسينات في الأداء وأدوات مدمجة مع خدمات السحابة. بخلاف محررات الأكواد الأخرى، يُعد Android Studio بيئة تطوير كاملة والتي تتضمن مُجمِّعًا ومُصحِّح أخطاء ومحاكيًا للجهاز وأدوات تحليل الأداء ومعالجات واجهة مرئية وأدوات مساعدة للتوقيع والتحسين ملفات APK لل y حزم التطبيقات.
كما ذكرنا، فهو ليس مجرد محرر أكواد ذكي؛ بل هو مجموعة متكاملة من البرامج والأدوات البرمجية لتطوير تطبيقات أندرويد مُحسّنة. علاوة على ذلك، فهو يدمج مباشرةً خدمات مثل Firebase، أدوات تحليل الفشل مثل Crashlytics وميزات التصميم مثل مصمم تخطيط مع معاينة في الوقت الفعلي، مما يجعل من السهل على المبتدئين والمحترفين إكمال دورة التطوير بأكملها.
في مدونة أخرى بدأنا مسار على نظام Android، حيث نقوم أولاً بتقسيم الأساسيات: متطلبات الأداء وكيفية تنزيلها تطبيقات للمطورين. للحصول على المعلومات الموسعة ، أدخل الرابط.
متطلبات النظام لتثبيت Android Studio على Windows

قبل أن تبدأ بتنزيل أي شيء، من المهم التأكد من أن جهاز الكمبيوتر الخاص بك يلبي المتطلبات المتطلبات الدنيا والموصى بها لتثبيت Android Studio على Windows. سيحدد هذا ما إذا كان بيئة التطوير المتكاملة تعمل بسلاسة، وما إذا كان المحاكي يعمل دون مشاكل.
بشكل عام، في Windows، تحتاج إلى نظام تشغيل 64 بت حديثة نسبيا، على الأقل ذاكرة وصول عشوائي بسعة 8 جيجا بايت للعمل على مشاريع صغيرة، ستحتاج إلى وحدة ذاكرة وصول عشوائي (RAM) أكبر، وذاكرة أكبر بكثير إذا كنت تخطط لاستخدام المُحاكي بكثافة. بالإضافة إلى ذلك، يجب أن يحتوي المعالج على... الأجهزة الافتراضية (تقنيات مثل Intel VT-x أو AMD-V) مفعلة في BIOS، وهو أمر أساسي لكي يعمل المحاكي بسرعة أكبر ولا يكون بطيئًا للغاية.
للاستخدام المهني أو المشاريع المعقدة، يوصى بالحصول على 16 غيغابايت من ذاكرة الوصول العشوائي أو أكثر وإذا كان ذلك ممكنا، محرك SSD مع مساحة كافية. تولد مشاريع Android العديد من الملفات المؤقتة والإنشاءات المتزايدة والعديد من الأجهزة الافتراضية (AVDs)لذلك، وحدة صلبة مع على الأقل 32 جيجابايت مجانية يُحسّن هذا من استجابة البيئة بأكملها. تذكّر أيضًا أن كل جهاز AVD إضافي قد يستهلك عدة غيغابايت من مساحة التخزين.
إذا كنت تخطط أيضًا لاستخدام محاكي Android مع ملفات تعريف الأجهزة القوية، وحدة معالجة الرسومات الحديثة المخصصة مع عدة غيغابايت من ذاكرة الوصول العشوائي للفيديو (VRAM)، يمكنك تحسين أداء الرسومات. مع أن Android Studio نفسه لا يتطلب بطاقة رسومات قوية، إلا أن المُحاكي يستفيد من تسريع الأجهزة لتشغيل الرسوم المتحركة والألعاب والمؤثرات البصرية بسلاسة.
بدائل للمحاكي: الأجهزة المادية وحلول السحابة
على الرغم من أن Android Studio يتضمن المحاكي الرسمي على الرغم من أنها شاملة للغاية وتسمح لك باختبار تطبيقاتك في مجموعة كبيرة ومتنوعة من التكوينات (أحجام الشاشة وإصدارات Android وأنواع الأجهزة وحتى الواقع الموسع)، إلا أنها ليست الطريقة الوحيدة لتشغيل مشاريعك وتصحيح أخطائها.
إذا كان فريقك يعاني من نقص الموارد أو كنت تفضل ببساطة شيئًا أكثر وضوحًا، فيمكنك دائمًا استخدم جهاز Android فعليًا متصل عبر USB. تفعيل خيارات المطور مع تفعيل تصحيح أخطاء USB على هاتفك المحمول أو جهازك اللوحي، سيتعرف Android Studio عليه كوجهة تنفيذ، مما يسمح لك بتثبيت تطبيقاتك واختبارها مباشرةً عليه. هذا مفيد جدًا للتحقق من الأداء الفعلي، والكاميرا، وأجهزة الاستشعار، والاتصال.
إمكانية أخرى هي استخدام الخدمات من نقل جهاز Androidتوفر هذه الخدمات أجهزة سحابية عن بُعد، يمكنك الاتصال بها من Android Studio لتثبيت تطبيقاتك واختبارها دون الحاجة إلى جهاز فعلي على جهاز الكمبيوتر. يُعد هذا النهج عمليًا عند الحاجة إلى التحقق من صحة الأداء عبر نماذج متعددة، وعدم توفر جميعها.
إذا كانت موارد نظامك محدودة للغاية، يمكنك أيضًا التفكير في استخدام بيئات تطوير سحابية، مثل حلول بيئات التطوير المتكاملة عن بُعد، والتي تتيح لك تشغيل Android Studio أو لغات متوافقة على خوادم قوية أثناء العمل من متصفح. بهذه الطريقة، لن تحتاج إلى جهاز كمبيوتر عالي الأداء لتجميع واختبار المشاريع المتطلبة.
كيفية تثبيت Android Studio ، أداة إنشاء التطبيقات
أول شيء يجب أن نفعله للبدء في هذا تطوير Android هو تنزيل الحزمة موقع مطور Googleمن هناك يمكنك دائمًا الحصول على أحدث إصدار من IDE لنظامي التشغيل Windows وMac وLinux.
في حالة نظام التشغيل Windows، لتثبيت Android Studio، عليك فقط فتح ملف قابل للتنفيذ (EXE) نزّل البرنامج واتبع التعليمات التي تظهر على الشاشة، تمامًا كأي برنامج آخر. إذا نزّلت ملفًا مضغوطًا بصيغة [format] بدلًا من ملف EXE، ZIPسوف تحتاج إلى فك ضغطه ونسخ المجلد. بيئة تطوير أندرويد en ملفات البرنامج وتشغيل الملف يدويًا studio64.exe من المجلد الفرعي بن.
يتولى معالج التثبيت مهمة تكوين معظم العناصر الضرورية لك: حدد الخيارات الافتراضية لتجنب أي تعقيدات، إلا إذا كانت لديك احتياجات خاصة. خلال العملية، سيتم أيضًا تنزيل ما يلي: مكونات Android SDK والأدوات الموصى بها لبدء العمل في أقرب وقت ممكن.
تذكر أنه بمجرد التثبيت ، يمكنك النقر فوق تعليمات> التحقق من وجود تحديث سواء على نظامي التشغيل Windows و Linux أو على Android Studio> تحقق من وجود تحديثات في حالة نظام macOS، للتحقق من توفر أدوات جديدة وواجهات برمجة تطبيقات أخرى. من المهم تحديث Android Studio باستمرار للوصول إلى أحدث الميزاتتحسينات الأداء والتكاملات الجديدة مع خدمات Google وFirebase.
يوجد في دليلنا معلومات للتثبيت في ويندوز من الأداة. في أي حال ، للتثبيت على الأجهزة ماك o لينكس هنا لديك المزيد من المعلوماتتتشارك إصدارات كل نظام تشغيل في نفس القاعدة، ولكن قد تختلف عملية التثبيت والمتطلبات قليلاً.
لماذا تستخدم Android Studio وما يجب أن تعرفه قبل أن تبدأ
بمجرد تشغيل Android Studio لأول مرة، فإنه يبدأ في تنزيل المستودع مع منحك خيار استيراد الإعدادات من بيئات أخرى كنت تعمل فيها حتى الآن. بهذه الطريقة، يمكنك الاحتفاظ باختصارات لوحة المفاتيح، والسمات، والإضافات، والإعدادات الشخصية إذا كنت تستخدم تثبيتًا سابقًا.
من الأفضل أن تتذكر أن تطبيقات Android مكتوبة بلغة لغات برمجة الأندرويد كما جافا وكذلك في كوتلنوهي اللغة التي توصي بها جوجل حاليًا. لذلك، يُنصح بشدة بفهم أساسيات البرمجة كائنية التوجه للاستفادة القصوى من إمكانات الأداة.
سيكون من الضروري أن تقوم بتنزيل أندرويد سك للاستفادة الكاملة من Android Studio، ستحتاج إلى تثبيت الحزم اللازمة، علمًا بأن المعالج نفسه يرشدك خلال عملية التنزيل. بالإضافة إلى ذلك، لديك خيار تثبيت مكونات إضافية، مثل أدوات سطر الأوامر، أو صور النظام للمحاكي، أو مكتبات مخصصة لتطوير تطبيقات لأجهزة التلفزيون أو الساعات أو السيارات.
بناءً على كيفية استخدامك لبيئة الأداة، ستحتاج إلى تحديد غرضها من الشاشة الرئيسية للبرنامج. قد يكون هذا لبدء مشروع Android Studio الجديدافتح واحدًا كنت قد بدأته بالفعل، أو تحقق من حالة الكود الخاص بك، وأصلح الأخطاء في APK (أو حتى ضغطه)، أو استيراد أمثلة التعليمات البرمجية، أو استيراد المشاريع التي تم إنشاؤها في برامج أو إصدارات أخرى.
من نفس الشاشة سيكون لديك أيضًا إمكانية الوصول إلى أدوات مساعدة مثل مدير AVD لإدارة الأجهزة الافتراضية، مدير SDK لتثبيت وتحديث المنصات والأدوات، وخيارات لتكوين الإضافات التي تُوسّع إمكانيات بيئة التطوير المتكاملة. مع مرور الوقت، ومع نمو مشاريعك، ستصبح هذه الأدوات جزءًا من سير عملك اليومي.
أي إصدار من Android Studio هو الأحدث
يوجد إصدار 3.3 قابل للتنزيل ولكنه ليس نهائيًا ، ولا يزال غير مستقر في المرحلة كناري. ومع ذلك ، فإن الإصدار الحالي ، 3.2 ، مرخص ورسمي من قبل Google ، ويوضح سجل التغيير الخاص به ، من منتصف هذا العام ، العديد من الميزات الجديدة التي تم تضمينها في هذا الإصدار ، ويمكنك التحقق من ذلك هنا.
بالإضافة إلى الإصدار المستقر، تقدم Google قنوات التحديث النسخة, ديف y كناري التي تتضمن أحدث الميزات قبل أي إصدار آخر، وإن كان بدرجة استقرار أقل. إذا كنت مبتدئًا أو تعمل على مشاريع لا تسمح بالمخاطرة، فمن الأفضل دائمًا استخدام قناة مستقرةفقط إذا كنت تريد اختبار ميزات حديثة جدًا أو التعاون في الإبلاغ عن الأخطاء، فقد يكون من المنطقي اختيار إصدارات المعاينة.
ضع في اعتبارك أن تكاملات الخدمة الحديثة، مثل الخيارات المتقدمة من Firebase Crashlytics أو التوافق مع الإصدارات الأحدث من Android، عادةً ما تكون متاحة فقط في أحدث إصدار من القناة المستقرة وفي الإصدارات الرئيسية الصادرة لفترة محدودة. إذا كنت تستخدم إصدارًا قديمًا جدًا من Android Studio، فقد تصبح بعض ميزات السحابة أو التحليلات غير متاحة حتى تقوم بالترقية.
دليل خطوة بخطوة: كيفية تثبيت Android Studio على Windows
إذا كنت تفكر في البدء في إنشاء تطبيقات Android الخاصة بك، فإن الخطوة الأولى الضرورية هي قم بتثبيت Android Studioإنه ليس بيئة التطوير المتكاملة الوحيدة التي يمكنك استخدامها لإنشاء تطبيقات Android، ولكنه البيئة الرسمية والأفضل تكييفًا لنظام التشغيل.
في أيامه الأولى، لم يكن Android Studio مختلفًا كثيرًا عن IntelliJ، الذي يعتمد عليه، وكان يتطلب التلاعب بتثبيتات Java JDK وAndroid IDE المنفصلة؛ وفي الآونة الأخيرة لقد تغيرت العملية وأصبحت أسهل بكثير.:في الأساس، الأمر يتعلق فقط بالضغط على مفتاح التالي.
1. قم بتنزيل Android Studio
الخطوة الأولى، بالطبع، هي تنزيل برنامج التثبيت. وهو متاح رسميًا لـ Windows و Mac و Linuxستجد رابط التنزيل على موقعهم الرسمي. سنركز على إصدار ويندوز، مع أن العديد من التعليمات ستكون مفيدة لأنظمة التشغيل الأخرى.
تأكد من اتصالك بشبكة Wi-Fi، لأن يستغرق التنزيل حوالي 1 جيجابايتبناءً على سرعة اتصالك بالإنترنت، قد يستغرق الأمر وقتًا أطول أو أقصر، لذا يُرجى التحلي بالصبر. بعد الانتهاء، انقر على الملف الذي تم تنزيله لبدء التثبيت.
2. ابدأ التثبيت
يُعدّ Android Studio أداةً معقدةً للغاية، ولكن لحسن الحظ، ليس تثبيتها صعبًا. مع أنه متوفر باللغة الإنجليزية فقط، إلا أنه سهل التثبيت، فمعظم الشاشات لا تتطلب سوى بضع خطوات. اضغط التالي، أو التالي.
المكان الوحيد الذي قد يكون لديك فيه المزيد من الشكوك هو في الإعدادات المتعلقة بـ الحد الأقصى لذاكرة الوصول العشوائي (RAM) التي سيتم تخصيصها للمحاكي على نظام أندرويد. في الحقيقة، يمكنك تغيير هذا لاحقًا، والإعداد الموصى به هو... حسنًا، إنه الإعداد الموصى به، لذا في هذه النافذة، الخيار الأمثل هو النقر مرة أخرى. لتالي.
بخلاف ذلك، التثبيت سهل، وستبدأ العملية الفعلية قريبًا. قد يستغرق الأمر بعض الوقت إذا كان جهاز الكمبيوتر لديك ضعيفًا، لذا تحلَّ بالصبر. بمجرد الانتهاء، اضغط على إنهاء حتى يتم فتح Android Studio للمرة الأولى.
3. الإعداد الأولي
أول ما ستراه عند فتح Android Studio لأول مرة هو شاشة مثل تلك الموضحة أدناه. تسألك ببساطة عما إذا كنت تريد استيراد الإعدادات من إصدار سابقسيقوم Android Studio عادةً باكتشاف التكوين بنفسه، وإذا لم يكن لديك أي تكوينات محفوظة سابقًا، فسيتم وضع علامة عليه على هذا النحو. لا تستورد الإعداداتأو عدم استيراد الإعدادات.
النافذة التالية التي ستظهر ستطلب الإذن لـ إرسال بيانات الاستخدام والإحصائيات إلى Googleالهدف هو استخدامها لتحسين التطبيق. هذا اختياري تمامًا، لذا يُرجى قبوله. إرسال إحصائيات الاستخدام إلى Google أو لا، في هذه الحالة عن طريق النقر على لا ترسل.
بعد معالج الإعداد المسبق هذا يأتي معالج الإعدادفي الواقع، إنها مجرد زوج من النوافذ التي تحتوي على خيارات التكوين الأكثر أهمية، وفي كل الأحوال، يمكنك دائمًا تغييرها لاحقًا من الإعدادات.
أول شيء يُطلب منك هو ما إذا كنت تريد القيام بـ التثبيت القياسي أو المخصص من Android Studio. في أغلب الحالات، يكفي التثبيت القياسي، وسيوفر عليك الوقت والجهد.
والآن، جاء دورك للاختيار. ما هو الموضوع الذي سوف تستخدمه؟ في محرر الأكواد. يأتي بموضوعين افتراضيين: موضوع "فاتح" وموضوع "داركولا" الداكن. اختر الموضوع الذي تفضله، مع إمكانية تغييره لاحقًا من الخيارات، بالإضافة إلى تخصيص جميع الألوان والخطوط.
4. قم بتنزيل المكونات
هل تذكرون عندما ذكرنا في البداية أن تثبيت أندرويد ستوديو كان صعبًا؟ كان السبب جزئيًا هو جافا وأندرويد SDK، لكن الآن أصبحت العملية تلقائية. إذا اخترت التثبيت القياسي، يختار Android Studio لك المكونات التي تحتاج إلى تنزيلها..
مرة أخرى، سيتم التنزيل بالتأكيد تجاوز 500 ميجابايتلذا تأكد من اتصالك بشبكة Wi-Fi وامتلاك مساحة كافية على القرص الصلب. دع جهاز الكمبيوتر يقوم بالعمل نيابةً عنك وانتظر انتهاء التنزيل والتثبيت. عند الانتهاء، اضغط على نهاية.
5. استمتع بـ Android Studio
تم ، تم تثبيت Android Studio بالفعل على نظامك. ستظهر لك شاشة الترحيب. ربما ترغب بإنشاء أول رسالة ترحيبية لك على أندرويد، لذا انقر على "بدء مشروع جديد في أندرويد ستوديو".
من تلك اللحظة سوف تكون قادرًا على اختيار واحد قالب المشروع (نشاط فارغ، نشاط مع خاصية التنقل، عرض القائمة، إلخ)، قم بتكوين اسم تطبيقك، ولغة البرمجة، وأدنى إصدار أندرويد الذي ترغب بدعمه. في دقائق معدودة، سيكون مشروعك الأولي جاهزًا للعمل، ويمكنك البدء في استكشاف محرر الأكواد، ومصمم الواجهات، وأدوات التصحيح المضمنة في أندرويد ستوديو.
باستخدام جهاز كمبيوتر متوافق، وAndroid Studio محدث، وبعض الصبر أثناء الإعداد الأولي، سيكون لديك بيئة تطوير احترافية يمكنك من خلالها لتشكيل أي فكرة من التطبيق الذي يدور في ذهنك.



