إصدار المعاينة الأول لما سيكون Android Studio 4.0 متاح الآن

أندرويد ستوديو 4.0

كجزء من مؤتمر Android Dev Summit ، قدمت Google المعاينة الأولى لـ ماذا سيكون الإصدار التالي من أندرويد ستوديو 4.0. حيث يمكن للمطورين المهتمين الآن تنزيل بيئة التطوير المتكاملة في إصدار "كناري".

IDE الجديد يأتي مع عدد من التحسينات الأخرى ، بما في ذلك تسمى تقنية إنشاء واجهة مستخدم جديدة تمامًا Jetpack Compose UI المقدمة في مؤتمر I / O لهذا العام. مؤلف موسيقى يبسط بشكل كبير ويسرع إنشاء واجهات المستخدم في تطبيقات Android. بالنسبة للمطورين ، هذا يعني كتابة أقل لإنشاء نفس الواجهة في برامجهم مما يمكنهم الكتابة مباشرة إلى الموارد ذات الصلة ، على الرغم من أنه يمكنهم رؤية المظهر المستقبلي لواجهة المستخدم مباشرة وفي التطوير والتصميم.

الميزات الرئيسية الجديدة في Android Studio 4.0 Canary

Jetpack ل الآن أيضا يتضمن دعم CameraX ، إنه يعمل مع برامج الكاميرا للعديد من الهواتف الذكية التي تعمل بنظام Android. نتيجة ل، يجب أن يستغرق الأمر جهدًا أقل لكتابة التعليمات البرمجية التي تعمل مع العديد من كاميرات الهواتف الذكية.

بالإضافة إلى إنشاء ، Android Studio 4.0 الآن يدعم استخدام العديد من واجهات برمجة تطبيقات Java 8 دون الحاجة إلى حد أدنى من واجهة برمجة التطبيقات لتطبيقك.

من خلال عملية تسمى desugaring ، قدم مترجم DEX D8 في Android Studio 3.0 والإصدارات الأحدث دعمًا كبيرًا لميزات لغة Java 8 (مثل تعبيرات lambda وطرق الواجهة الافتراضية والموارد وما إلى ذلك).

في Android Studio 4.0 ، لقد تم تمديد محرك desugaring للسماح بإلغاء تثبيت واجهات برمجة تطبيقات لغة Java. هذا يعني أنه يمكنك الآن تضمين واجهات برمجة التطبيقات للغة القياسية ، والمتاحة فقط في أحدث إصدارات Android (مثل java.util.streams) ، في التطبيقات التي تدعم الإصدارات القديمة من Android.

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

وبالإضافة إلى ذلك، يتضمن Android Studio 4.0 الآن قوالب حية لفصول Kotlin. تمت إزالة الميزة والإضافات الفورية للتطبيق تمامًا. بدلاً من ذلك ، يجب على المطورين استخدام المكون الإضافي للميزات الديناميكية وبالتالي حزم التطبيقات.

يدعم المكون الإضافي Android Gradle الآن ملفات البرامج النصية لإنشاء Kotlin DSL (* .kts). عند استخدامها مع Android Studio ، فإن بعض ميزات IDE ، مثل مربع حوار Project Structure وإصلاحات البرمجة النصية ، تدعم الآن أيضًا القراءة والكتابة إلى ملفات البرامج النصية.

في الإصدارات السابقة من البرنامج المساعد Android Gradle ، يمكن أن تعتمد جميع وحدات الوظائف الديناميكية فقط على الوحدة الأساسية للتطبيق.

عند استخدام البرنامج المساعد يمكن أن يتضمن Gradle 4.0.0 لنظام Android الآن حزمة ميزات تعتمد على وحدة نمطية أخرى. إذن ميزة: يمكن أن يعتمد الفيديو على الوظيفة: الكاميرا ، والتي تعتمد على الوحدة الأساسية ، كما هو موضح في الشكل أدناه.

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

بعد إنشاء حزم ميزات ديناميكية لتطبيقك ، يمكنك إعلان ميزة تبعية الميزة في ملف build.gradle الخاص بالوحدة.

Android Studio 4.0 يتضمن الآن محرر تخطيط مرئي لنوع تخطيط MotionLayout، مما يسهل إنشاء الرسوم المتحركة ومعاينتها.

محرر الحركة يوفر واجهة بسيطة لمعالجة عناصر مكتبة MotionLayout والذي يعمل كأساس للرسوم المتحركة في تطبيقات Android. في الإصدارات السابقة ، كان إنشاء هذه العناصر وتحريرها يتطلب تحريرًا يدويًا للقيود الموجودة في ملفات موارد XML.

إذا كنت تريد معرفة المزيد عن أخبار هذا الإصدار ، يمكنك التحقق من التفاصيل في الرابط التالي. 

قم بتنزيل واختبار Android Studio 4.0 Canary

للراغبين في تجربة هذا الإصدار السابق من Android Studio 4.0. يمكنك تنزيل إصدار Canary من الموقع الرسمي للمشروع.

الرابط هو هذا.


محتوى المقال يلتزم بمبادئنا أخلاقيات التحرير. للإبلاغ عن خطأ انقر فوق هنا.

كن أول من يعلق

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني.

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

منطقي (صحيح)