المقالات
ما هو الـ Android Studio؟
ما هو الأندرويد ستوديو؟
Android Studio هي بيئة التطوير المتكاملة الرسمية (IDE) لتطوير تطبيقات Android ، استنادًا إلى IntelliJ IDEA + محرر الأكواد وأدوات المطور القوية في IntelliJ ، يقدم Android Studio المزيد من الميزات التي تعزز إنتاجيتك عند إنشاء تطبيقات Android ، مثل:
- نظام بناء مرن قائم على Gradle
- محاكي سريع وغني بالمميزات
- بيئة موحدة يمكنك من خلالها التطوير لجميع أجهزة Android
- تطبيق التغييرات لدفع التغييرات في التعليمات البرمجية والموارد على تطبيقك قيد التشغيل دون إعادة تشغيل التطبيق
- قوالب التعليمات البرمجية وتكامل GitHub لمساعدتك في إنشاء ميزات
- أدوات وأطر اختبار واسعة النطاق
- أدوات Lint للعثور على الأداء وقابلية الاستخدام وتوافق الإصدار ومشاكل أخرى
- دعم مدمج لـ Google Cloud Platform ، مما يسهل دمج Google Cloud Messaging و App Engine
يحتوي كل مشروع في Android Studio على طريقة أو أكثر مع كود المصدر وملفات الموارد، تتضمن هذه الأساليب وحدات تطبيقات Android ووحدات المكتبة ووحدات محرك تطبيقات Google.
تم الإعلان عن البرنامج لأول مرة في Google I / O في مايو 2013 ، وتم إصدار أول نسخة مستقرة في ديسمبر 2014.
Android Studio متاح لأنظمة سطح المكتب Mac و Windows و Linux، لقد حلت محل أدوات تطوير Eclipse Android (ADT) باعتبارها IDE الأساسي لتطوير تطبيقات Android.
💡 يمكن تنزيل Android Studio و Software Development Kit مباشرة من Google.
أشهر مميزات Android studio
1) تطبيق التغييرات
تتيح لك ميزة “تطبيق التغييرات” في Android Studio دفع تغييرات التعليمات البرمجية والموارد إلى التطبيق قيد التشغيل دون إعادة تشغيل التطبيق – وفي بعض الحالات ، دون إعادة تشغيل النشاط الحالي.
تساعدك هذه المرونة في التحكم في مقدار إعادة تشغيل تطبيقك عندما تريد نشر واختبار التغييرات الصغيرة المتزايدة مع الحفاظ على الحالة الحالية لجهازك.
2) محرر كود ذكي
يساعدك محرر الكود على كتابة تعليمات برمجية أفضل ، والعمل بشكل أسرع ، وتكون أكثر إنتاجية من خلال تقديم إكمال التعليمات البرمجية المتقدم ، وإعادة البناء ، وتحليل التعليمات البرمجية.
أثناء الكتابة ، يقدم Android Studio اقتراحات في قائمة منسدلة، ما عليك سوى الضغط على Tab لإدخال الرمز.
3) محاكي سريع وغني بالمميزات
يقوم Android Emulator بتثبيت تطبيقاتك وتشغيلها بشكل أسرع من أي جهاز حقيقي ويسمح لك بوضع نموذج أولي لتطبيقك واختباره على تكوينات مختلفة لأجهزة Android.
يمكنك أيضًا محاكاة مجموعة متنوعة من ميزات الأجهزة مثل موقع GPS وزمن وصول الشبكة ومستشعرات الحركة وإدخال اللمس المتعدد.
4) قوالب التعليمات البرمجية ونماذج التطبيقات
يشتمل Android Studio على قوالب مشاريع ورموز تجعل من السهل إضافة أنماط راسخة مثل درج التنقل وعرض الصفحة.
يمكنك استيراد تطبيقات تعمل بكامل طاقتها من GitHub ، مباشرة من شاشة إنشاء مشروع.
5) أدوات الاختبار والأطر
يوفر Android Studio أدوات شاملة لمساعدتك في اختبار تطبيقات Android الخاصة بك باستخدام JUnit 4 وأطر اختبار واجهة المستخدم الوظيفية.
باستخدام Espresso Test Recorder ، يمكنك إنشاء كود اختبار واجهة المستخدم عن طريق تسجيل تفاعلاتك مع التطبيق على جهاز أو محاكي.
6) محسن لجميع أجهزة Android
يوفر Android Studio بيئة موحدة حيث يمكنك إنشاء تطبيقات لهواتف Android والأجهزة اللوحية و Android Wear و Android TV و Android Auto.
تسمح لك وحدات التعليمات البرمجية المنظمة بتقسيم مشروعك إلى وحدات وظيفية يمكنك إنشاؤها واختبارها وتصحيحها بشكل مستقل.
7) مصمم تخطيط
عند العمل مع ملفات تخطيط XML ، يوفر Android Studio محررًا مرئيًا بالسحب والإفلات يجعل إنشاء تخطيط جديد أسهل من أي وقت مضى، تم إنشاء محرر التخطيط في انسجام مع ConstraintLayout API ، بحيث يمكنك إنشاء تخطيط يتكيف بسرعة مع أحجام الشاشات المختلفة عن طريق سحب العروض إلى مكانها ثم إضافة قيود التخطيط ببضع نقرات فقط.
8) محلل APK
يمكنك استخدام محلل APK لفحص محتويات APK بسهولة، يكشف عن حجم كل مكون حتى تتمكن من تحديد طرق لتقليل الحجم الكلي لملف APK.
9) محرر الترجمات
يمنحك محرر الترجمات عرضًا واحدًا لجميع مواردك المترجمة ، مما يسهل تغيير الترجمات أو إضافتها والعثور على الترجمات المفقودة دون فتح كل إصدار من ملف strings.xml.
الإبلاغ عن خطأ
×إذا وجد خطأ وتريد الإبلاغ عن هذا الخطأ، أو إذا كنت تريد تقديم اقتراح على شىء معين، فلا تتردد في إرسال بريد إلكتروني إلينا:
info@albashmoparmeg.com
شكرًا لك على مساعدتك لنا!