Android Studio 3.0 - كل ما تحتاج إلى معرفته
كوني مطور Android ، أتوقع بسهولة ميزات جديدة ومبتكرة من Google لمساعدة المطورين مثلي إنشاء واختبار التطبيقات بسهولة من أي وقت مضى و Android Studio 3.0 لا يختلف تم طرح Android 3.0 لأول مرة في Google I / O 2017 ، ويقدم الدعم لـ Kotlin إلى جانب عدد من الميزات الأخرى.
إذا كنت لا تستطيع الانتظار ل جرب الميزات الجديدة, ثم قم بتنزيل Android Studio 3.0 Preview واستمتع بتجربته. وفي الوقت نفسه ، اسمحوا لي أن أنقلكم عبر تطبيق Android Studio 3.0 - Android IDE الجديد.
دعم Android Oreo
يضيف Android Studio 3.0 دعم لكتابة تطبيقات Android 8.0 Oreo بما في ذلك الميزات الجديدة المدعومة في أوريو. باستخدام هذا IDE الجديد ، يمكنك إنشاء بسهولة الرموز قاذفة التكيف, و أضف أنواع جديدة من الخطوط في التطبيقات الخاصة بك.
تعرض الرموز التكيفية مجموعة متنوعة من الأشكال على أجهزة مختلفة, لكل مصنعي المعدات الأصلية مختلفة. يمكنك إنشاء رمز المشغل التكيفي باستخدام معالج Adaptive Icon ، والذي يمكنك الوصول إليه بالنقر بزر الماوس الأيمن فوق / الدقة المجلد واختيار الجديد, ثم “صورة الأصول“, والنقر “أيقونات المشغل (Adaptive and Legacy)“.
نظرًا لأن Oreo يدعم الخطوط القابلة للتنزيل الآن ، يمكنك الآن إضافتها في تطبيقاتك لتقليل حجم ملفات APK للتطبيقات الخاصة بك. وبالمثل ، يمكنك أيضًا إضافة خطوط بتنسيق XML في تطبيقاتك - ببساطة كما يمكنك إضافة أي ملف مورد آخر.
تحديث النظام الأساسي الأساسي
يأتي Android Studio 3.0 مع IntelliJ Platform 2017.1.2 الذي يضيف العديد من الميزات والتحسينات الجديدة في Android IDE. تساعدك هذه التحسينات على الترميز بشكل أسرع ، وتقدم ميزات مثل تلميحات المعلمة ، نتائج البحث الفوري ، الشيكات الوبر جديدة ، تسليط الضوء الدلالي, و أكثر من ذلك بكثير.
ميزات جديدة الدعم
جافا 8 ميزات الدعم
نظرًا لأن المطورين يعتادون الآن على ميزات Java 8 ، فقد تحسنت Google دعمها لمثل هذه الميزات اللغوية في Android Studio. هذا يعني أنه يمكنك استخدام واجهات برمجة التطبيقات OpenJDK مثل java.time, java.nio.file, و java.lang.invoke, وهكذا يمكنك أيضا استخدام المكتبات المبنية باستخدام واجهات برمجة التطبيقات هذه في التطبيقات الخاصة بك.
دعم لغة Kotlin
Kotlin هي لغة جافا قابلة للتشغيل المتداخل يقلل من رمز الغلاية, يتجنب استثناءات المؤشر الفارغ ، ويقدم العديد من التحسينات الأخرى على Java. انها أكثر معبرة وموجزة بالمقارنة مع Java ، ومع Android Studio 3.0 ، يمكنك الآن تحويل ملفات Java إلى Kotlin أو الرمز مباشرة في Kotlin.
دعم التطبيقات الفورية
تطبيقات فورية هي مثل تطبيقات الويب ولكن التطبيقات الأصلية التي يمكن أن تستخدم واجهات برمجة تطبيقات Android وتوفر مظهرًا وملمسًا أصليًا لتطبيقك. بالنسبة للمستخدم النهائي ، يكون الأمر سهلاً مثل فتح رابط ويب ؛ ولكن بالنسبة للمطور (هذا أنت) ، فهو يتعلق تعديل تطبيقه إلى وحدات تسمى "وحدة الميزات" التي تجعل مجتمعة "ميزة APK".
تطبيقات فورية يمكن تشغيل دون الحصول على تثبيت مثل تطبيقات الويب ، على عكس التطبيقات العادية. لجعله يعمل ، تحتاج إلى ترقية تطبيقك الحالي لدعم التطبيقات الفورية - يوفر Android Studio 3.0 وحدات "التطبيق الفوري" و "الميزة" للشىء نفسه. أعتقد أنه تحسن مقارنة بالتطبيقات العادية ؛ ماذا تعتقد?
أدوات جديدة ومحدثة
أندرويد جديد منشئ ملفات التعريف
أندرويد بروفيلر هو أداة رصد جديدة لنظام Android الذي يحل محل أداة Android Monitor القديمة. إنها أفضل بكثير من الأداة القديمة وتوفر عرضًا موحدًا في الوقت الفعلي للتطبيق. يمكنك الوصول إلى نفسه عن طريق فتح رأي القائمة ، ثم الذهاب إلى “أداة ويندوز“, واخيرا اختيار “أندرويد بروفيلر“.
جديد APK المصحح
كل جديد APK المصحح في أندرويد ستوديو 3.0 يجلب تحسين قدرات التصحيح. ومع ذلك ، فإنه يتيح لك تصحيح ملفات APK إذا كانت قابلة للتصحيح - حتى لو لم يتم إنشاؤها من مشروع Android Studio ، على عكس ما سبق. يمكنك الوصول إلى الأداة عن طريق الذهاب إلى “ملف” القائمة والنقر “ملف تعريف أو تصحيح APK” اختيار.
مستكشف ملف الجهاز الجديد
مستكشف ملف الجهاز الجديد هو أداة ل الوصول إلى نظام ملفات الجهاز المتصل بسلاسة. يتيح لك عرض الملفات ونسخها وحذفها على الجهاز ، ويمكنك أيضًا فتح هذه الملفات في IDE هذا. يمكنك الوصول إلى مستكشف الملفات عن طريق النقر “رأي” القائمة ، واختيار “أداة ويندوز“, والنقر “مستكشف ملف الجهاز“.
البرنامج المساعد الجديد الروبوت ل Gradle
Android Plugin for Gradle 3.0.0 هو مكون إضافي جديد ومحسن يساعد Gradle معالجة مشاكل الأداء بناء من البرنامج المساعد السابق ويقدم مختلف التحسينات الأخرى. وتشمل هذه الأوقات تكوين أسرع ، ودقة التبعية علم متغير ، والمفضلة لدي - أسرع يبني تدريجيا.
تحسينات الأداة القديمة
ميزات محاكي Android
يأتي محاكي الأندرويد المزود بـ Android Studio 3.0 مع العديد من التحسينات في السرعة والأداء بما في ذلك دعم OpenGL ES 3.0 لمستوى API 24 وما فوق. علاوة على ذلك ، فهو يتميز بطريقة أسهل لإنشاء تقرير خطأ لتطبيقك قيد التشغيل ، و طريقة أسرع لإرسال الأخطاء المتعلقة بالمضاهاة.
ميزات محرر التخطيط
يستخدم محرر التخطيط ل تخطيطات التصميم في محرر السحب والإفلات, يوفر تطبيق Android Studio الجديد تحسينات متنوعة على صانع الواجهة هذا. الميزات الجديدة تشمل إدخالات عرض السحب والإفلات المحسّنة, لوحة خطأ جديدة ، ودعم الحواجز والمجموعات ، وتحسين إنشاء سلاسل.
ميزات محلل APK
APK محلل أداة لتحليل APK وفهم تكوينها بعد اكتمال عملية البناء. يساعد في تقليل حجم الملف وتصحيح ملفات وموارد DEX. مع Android Studio 3.0 ، يأتي مزودًا بخيارات تصفية جديدة وطريقة عرض شجرة محسّنة وأفضل فحص APKs تمكين Proguard.
من أجل استخدام APK Analyzer ، فقط سحب وإسقاط APK في نافذة محرر Android Studio. بدلا من ذلك ، يمكنك التبديل إلى مشروع منظور وفتح APK في مشروع نافذة او شباك. وأخيرًا ، يمكنك أيضًا الانتقال إلى بناء القائمة ، واختيار “تحليل APK” من الخيارات ، ثم حدد ملف APK الخاص بك.
ميزات المفتش تخطيط
يأتي مُصمم Layout Inspector المُحسّن في Android IDE مع تحسينات تتيح لك ذلك بسهولة تصحيح مشاكل التصميم. تتضمن هذه الميزات ميزة البحث الجديدة والخصائص المصنفة وما إلى ذلك. يمكنك الوصول إلى أداة الفحص هذه من خلال الانتقال إلى أدوات القائمة ، واختيار ذكري المظهر الخيار ، ثم النقر فوق “مفتش تخطيط“.
التي يجب أن تكون الميزات القادمة?
كان هذا كله حول الميزات والتحسينات الجديدة في Android Studio 3.0. على الرغم من أن هذه القائمة ستثير الكثير حتى الآن ، إلا أن البعض منكم سيظل يبحث عنها المزيد من تحديثات الميزات في Android Studio. ولماذا لا ينبغي لك؟ Android Studio مخصص للمطورين مثلك ، ويجب عليك ذلك لها رأي في ميزاته القادمة.
لحسن الحظ, جوجل يستمع للمطورين مثلي وأنت - فقط توجه إلى موقع Android Studio Project. هنا سترى طرقًا مختلفة لرفع صوتك, الإبلاغ عن الأخطاء واقتراح ميزات جديدة - ما عليك سوى اتباع التعليمات الموجودة هناك للتحدث بقلبك وتذكر تضمين جميع المعلومات الضرورية.
إذا كنت تستمتع بقراءة هذا المنشور أو ترغب في مشاركة الميزة المفضلة لديك في Android Studio 3.0 ، فما عليك سوى كتابة تعليق أدناه أو مشاركة أفكارك معي علىaksinghnet على Twitter. أحب أن أسمع منك. و, الرجال الترميز سعيدة!