Logo ar.androidermagazine.com
Logo ar.androidermagazine.com

ما الجديد في أدوات التطوير في google i / o 2018

جدول المحتويات:

Anonim

اعتاد أن يعرف كل من Android و Chrome مدى صعوبة بناءهما. ليس بعد الآن. تواصل Google تحسين أدوات المطورين الخاصة بها عامًا بعد عام ، وفي I / O 2018 ، هناك الكثير مما يجب إثارة به.

ما الجديد والمثير حول أدوات التطوير في I / O 2018؟

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

  • Android Jetpack - Jetpack عبارة عن مجموعة من الميزات التي يمكن للمطورين توصيلها مباشرة إلى تطبيقاتهم التي تدعم أربعة مكونات رئيسية للتطوير: الهندسة المعمارية ، واجهة المستخدم ، الأساس ، والسلوك. تغطي هذه المكونات أشياء مثل إدارة البيانات والرسوم المتحركة وتشغيل الوسائط والأذونات والمزيد. ولأنها غير مضمنة في نظام Android نفسه ، يمكن لـ Google إضافة المزيد في أي وقت ومن السهل تنفيذها من خلال مكتبة دعم Android.

  • حزم التطبيقات - تدرك Google ، مثلها مثل المطورين ، أنه عندما يزداد عدد المستخدمين عن التطبيق ، فإنهم يتوقفون عن الرغبة في تنزيله. قد تعني رسوم البيانات والمساحة الحرة أن التطبيق يفقد قاعدة التثبيت الخاصة به أثناء نموه. لمحاربة هذا ، قدمت Google حزم التطبيقات و Google Play Dynamic Delivery. يمكن للمطور وضع كل ما يلزم لتطبيق ما ليتم تشغيله على أبنية متعددة ولغات متعددة في وحدة تحكم مطور Google Play وجعله ينشئ حزم تحتوي فقط على الملفات التي يحتاجها مستخدم معين. ثم يبدأ تشغيل تطبيق التسليم الديناميكي من Google Play ويقدم الملفات المناسبة للمستخدمين المناسبين.

  • الشرائح - الشرائح عبارة عن قطع صغيرة "عن بُعد" من تطبيقك يمكن عرضها في مكان ما مثل شريط الإعلام أو داخل بحث Google. أحد الأمثلة المعطاة هو مشغل الموسيقى الذي قام بلصق Now Play " عناصر التحكم في التشغيل" أثناء البحث عندما بحث المستخدم عن الموسيقى. إجراءات التطبيق هي إجراءات مساعد Google المرئية التي يمكن أن تسمح للمستخدم بعمل شيء مثل مشاهدة مقطع فيديو أو طلب الطعام من خلال التطبيق الخاص بك من أي شاشة تقريبًا. عند تجميعها معًا ، يمكن أن يغير ذلك الطريقة التي نستخدم بها هواتف Android.

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

ما الجديد في أدوات تطوير Android؟

تبدو الأدوات الموجودة داخل Android Studio جيدة مع الإصدار 3.2 أيضًا. نرحب دائمًا بالتغييرات الصغيرة المصممة لجعل إنشاء تطبيقات رائعة أسهل وأسرع ، وحظيت هذه "الأشياء الصغيرة" بأحر الترحيب.

  • سيتم تشغيل محاكي Android بشكل أسرع بسبب أدوات مثل دعم اللقطة وإدارة أفضل للموارد. أظهر العرض التوضيحي المحاكي ، المجهز بإطار جهاز ، فتح وتشغيل اختبار الضغط ثلاثي الأبعاد لنظام Android خلال ثانيتين. نعم اثنان ثواني. لم أصدق ذلك حتى شاهدته عدة مرات.
  • The Material - The Material - كان تصميم المواد طريقة سهلة لجعل التطبيقات تتبع نظرة متسقة وسقطت ، لكنها كانت متسقة للغاية. المادة Theming هو تصميم المواد الذي لن يجعل كل تطبيق يبدو كما هو. هل لديك كعكة وأكلها ، أيضا!
  • ستتيح لك ملحقات Kotlin التجريبية إسقاط تلك الأشياء الدنيوية التي تحتاج إلى القيام بها مرارًا وتكرارًا في تطبيقك بنقرة أو اثنتين.
  • يعد دعم تطبيقات AR في المحاكي أمرًا كبيرًا للغاية.

لقد رأينا أيضًا بعض الأدوات الجديدة للتعلم الآلي ، ولغة Flutter ، ودعمًا أفضل للحوسبة السحابية. أصبح تطوير Android أفضل وأفضل وأسهل.

وماذا عن أدوات Chrome؟

يأتي Android Studio ، بالإضافة إلى دعم تطبيق Linux العام ، إلى Pixelbook. إذا لم تصدر أي إعلانات أخرى ، فسيظل هذا هو أفضل تطبيق إدخال / إخراج من Google على الإطلاق. لكننا رأينا أيضًا عرضًا تجريبيًا يتيح للمطور إنشاء تطبيق واحد محسّن لأي شاشة ، ويشمل ذلك شاشات Chromebook الكبيرة.

سنتعلم المزيد عن أدوات تطوير الويب وتصحيح الأخطاء مثل LightHouse في الأيام المقبلة.

أي شيء عن الفوشيه؟

ما هو الفوشيه؟ بكل جدية ، لم يعد هناك شيء نرغب في معرفته عن نظام تشغيل مستقبلي من Google ، وذلك خارج الخطورة القصيرة للغة Flutter. لا نتوقعها حقًا ، لأن Google I / O يدور حول التغييرات في الأدوات الحالية والميزات الجديدة للأشياء التي نستخدمها بالفعل.