تطلق Google Jetpack Glance Alpha لتطوير الأدوات بسهولة فائقة

click fraud protection

تقدم Google تطبيق Jetpack Compose إلى أدوات تطبيقات Android، مع إصدار Alpha الأول من Jetpack Glance.

يتيح Jetpack Compose إمكانية إنشاء واجهات لتطبيقات Android دون التعامل مع ملفات XML الطويلة وغيرها من الموارد القديمة. وبدلاً من ذلك، فهو يسمح للمطورين بإنشاء عناصر واجهة في كود Kotlin (إلى جانب بقية كود التطبيق)، مع واجهات برمجة تطبيقات أبسط ودعم كامل لتصميم المواد. والآن توفر Google نفس سهولة الاستخدام للأدوات، من خلال تقديم Jetpack Glance Alpha.

كتب جوجل في إعلان"يعمل نظام Android 12 على تجديد إحدى الميزات الرئيسية للعديد من مستخدمي Android، وهي أدوات التطبيقات، مما يجعلها أكثر فائدة وجمالاً وقابلية للاكتشاف (84% يستخدمون أداة واحدة على الأقل). واليوم، نعمل على تسهيل عملية بنائها من خلال إصدار النسخة الأولية الأولى من Jetpack Glance، وهو إطار عمل جديد مبني على الأعلى من وقت تشغيل Jetpack Compose المصمم لجعل إنشاء عناصر واجهة المستخدم للتطبيقات للشاشة الرئيسية وغيرها من التطبيقات أسرع وأسهل الأسطح."

هيكل Jetpack Glance (مصدر الصورة: جوجل)

يتيح Jetpack Glance لمطوري التطبيقات إنشاء عناصر واجهة مستخدم باستخدام واجهات برمجة تطبيقات تعريفية مماثلة تعتمد على Kotlin مثل Jetpack Compose. يتضمن إصدار ألفا الأول هذا مجموعة أولية من العناصر المركبة (مربع، صف، عمود، نص، زر، LazyColumn، Image، Spacer)، وبعض الإجراءات المحددة مسبقًا (actionStartActivity، actionRunCallback، وما إلى ذلك)، وإمكانية التشغيل التفاعلي مع موجود

RemoteViews.

كان Jetpack لمحة المذكورة في قمة تطوير Android مرة أخرى في أكتوبر، ولكنه الآن متاح بالفعل للمطورين لتجربته. هناك نموذج التعليمات البرمجية على جيثب، ويتوافق Glance مع أحدث إصدار ثابت من Android Studio.

طرحت Google العديد من التحسينات الأخرى لـ Jetpack Compose في الأشهر الأخيرة. دعم المواد أنت وWear OS وصل في أكتوبر، كان إنشاء تطبيقات Android Auto صدر في مارس، وخرج Jetpack Compose نفسه من المرحلة التجريبية في يوليو. هناك أيضًا عمل جارٍ على جلب Jetpack Compose إلى الويب، والذي سيسمح بتشغيل تطبيق بقاعدة تعليمات برمجية واحدة عبر Android وmacOS وWindows وLinux ومتصفحات الويب.