أخبار المنتجات

تطوير نظام ذكي على Android

مدّة القراءة: 4 دقائق
Matthew McCullough
نائب رئيس إدارة المنتجات، فريق تطوير Android

أعلنّا اليوم خلال The Android Show عن تحويل Android من نظام تشغيل إلى نظام ذكي، ما يوفّر المزيد من فرص التفاعل مع تطبيقاتك. من خلال التكامل الكبير بين الأجهزة والبرامج، ستتمكّن أجهزة Android من التعامل مع المهام الصعبة المتمثّلة في توقّع احتياجات المستخدمين، ما يتيح لتطبيقك التركيز على تقديم هذه التجربة في الوقت المناسب. كجزء من ذلك، نعلن عن Gemini Intelligence، وهي مجموعة من الميزات الجديدة التي تقدّم أفضل إمكانات Gemini إلى أجهزة Android الأكثر تطوّرًا.

التشغيل الآلي للمهام باستخدام Gemini

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

نُدرك أنّ هناك أوقاتًا يفضّل فيها المستخدمون التصفّح، وأوقاتًا أخرى يريدون فيها إنجاز مهمة بسرعة. بدأنا طرح هذه الإمكانية مع شركاء محدّدين في مجالَي الطعام وخدمات مشاركة الرحلات لإنشاء طلب بقالة أو طلب رحلة، ونعمل على توسيع نطاقها ليشمل المزيد من القطاعات والأشكال، بما في ذلك الأجهزة القابلة للطي والساعات والسيارات ونظارات بنظام الواقع الممتد. 

TAS-Gif (1).gif

زيادة التفاعل باستخدام AppFunctions

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

نقدّم مسارات تكامل متعددة لتلبية احتياجاتك أينما كنت في هذه الرحلة الذكية، سواء كان ذلك من خلال تنفيذ المهام تلقائيًا في التطبيق بدون كتابة رمز أو باستخدام واجهة برمجة التطبيقات AppFunctions، وذلك لتزويدك بمزيد من التحكّم بطريقة مشابهة لـ MCP. 

تجربة مستخدم محسّنة باستخدام الأدوات

نعمل على تحسين تجربة المستخدم من خلال توسيع نطاق دعم الأدوات ليشمل أشكالاً جديدة، بدءًا من السيارات. يؤدي ذلك إلى توفير فرص جديدة للتفاعل مع المستخدمين على 250 مليون مركبة متوافقة مع Android Auto. 

Jetpack Glance يسهّل إنشاء أدوات عالية الجودة، ويحصل الآن على إمكانات جديدة قوية بفضل إطار عمل جديد أساسي يُعرف باسم RemoteCompose.

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

علاوةً على ذلك، فإنّ RemoteCompose هو المحرّك الذي يستند إليه "إنشاء تطبيقي المصغّر"، وهي ميزة تتيح للمستخدمين أن يسألوا Gemini إنشاء أدوات مخصّصة قابلة للتكيّف بالكامل ويمكن تغيير حجمها وتحسينها بسلاسة للشاشة الرئيسية للمستخدم أو ساعة Wear OS.

إنشاء تطبيقات قابلة للتكيّف تتجاوز الهاتف

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

morph-to-tablet.gif
  • التنقّل في Jetpack 3: يقدّم أحدث إصدار من التنقّل في Jetpack 3 دعمًا أعمق للتكيّف، ما يضيف أدوات تزيين المشهد إلى واجهة برمجة التطبيقات Scene API. يمكن استخدام أدوات تزيين المشهد لتعديل المشهد الذي تحسبه استراتيجية المشهد في تطبيقك. على سبيل المثال، يمكن استخدامها لإضافة عناصر شائعة في واجهة المستخدم، مثل أشرطة التطبيقات العلوية وأشرطة التنقّل/السكك التي تريد إضافتها على مستوى المشهد، بدلاً من مستوى إدخال التنقّل. يتضمّن NavDisplay الآن وظائف مضمّنة تجعل إدخالات التنقّل عناصر مشتركة ، ما يتيح لك الآن الانتقال بسلاسة بين المشاهد. يمكنك الاطّلاع على Nav3-recipes لمزيد من المعلومات.
  • Jetpack Compose: يظلّ اعتماد Compose في تطبيقك أسهل طريقة لبدء إنشاء واجهات مستخدم قابلة للتكيّف، ونريد التأكّد من حصولك على المستوى المناسب من الدعم المعماري. نعمل على مجموعة جديدة من اللبنات الأساسية في Compose 1.11 للتنسيقات القابلة للتكيّف والتخصيص باستخدام Grid و Flexbox و MediaQuery و Style. نودّ معرفة ملاحظاتك حولها قبل إزالة العلامة "تجريبي".
  • إرشادات التصميم:  يمكنك استكشاف معرض التصميم المُعدَّل للحصول على الإلهام، أو مركز تصميم سطح المكتب الجديد أو إرشادات التنسيق القابل للتكيّف للبدء.

للحصول على تجارب مختلفة حسب الجهاز، يمكنك الاستفادة من أحدث التحديثات على:

  • مكتبة تطبيقات السيارات: نعمل على تبسيط عملية التطوير من خلال توسيع نطاق مكتبة تطبيقات السيارات، ما يتيح لك "إنشاء التطبيق مرة واحدة" وتقديم تجارب وسائط مخصّصة ومتوافقة مع إرشادات تخفيف الإلهاء لكلّ من Android Auto ونظام التشغيل Android Automotive. نعمل أيضًا على تعزيز التفاعل داخل السيارة من خلال توسيع نطاق دعم تطبيقات الفيديو القابلة للتكيّف، ما يتيح تشغيل الفيديوهات بملء الشاشة عند ركن السيارات.
  • حزمة تطوير البرامج (SDK) لمنصة Android XR:  تتيح لك حزمة تطوير البرامج (SDK) لمنصة Android XR إنشاء تجارب مخصّصة ومختلفة بشكل كبير لمجموعة متزايدة من أجهزة الواقع الممتد، بما في ذلك نظارات بنظام الواقع الممتد السلكية القادمة (مثل Project Aura من XREAL)، بينما تظهر التطبيقات الحالية القابلة للتكيّف تلقائيًا في البيئات الغامرة بدون بذل جهد تطوير إضافي. يمكنك الاستعداد للنظارات الذكية باستخدام Jetpack Compose Glimmer لإنشاء واجهات مستخدم قابلة للعرض مصمّمة خصيصًا للنظارات الذكية، بالإضافة إلى واجهات برمجة التطبيقات Jetpack Projected APIs لربط تجارب التطبيقات من الهاتف بمجال رؤية المستخدم. تقدّم معاينة المطوّر 4 من حزمة تطوير البرامج (SDK) لمنصة Android XR، التي ستتوفّر الأسبوع المقبل، مكوّنات تفاعلية جديدة، مثل Title Chips وButton Groups، التي تحسّن الإدخال من لوحات اللمس في النظارات. تعمل على تبسيط سير عملك باستخدام واجهة برمجة التطبيقات ProjectedTestRule الجديدة لأتمتة بيئات الاختبار.

عصر جديد لمستخدمي Android

من الانتقال إلى نظام ذكي إلى توسيع نطاق الأشكال الجديدة، مثل Googlebooks، يقدّم Android طرقًا جديدة للمستخدمين للاستفادة بشكل أكبر من تجاربهم على الأجهزة مع التركيز على المطوّرين وصنّاع التطبيقات.

سيتم طرح ميزات Gemini Intelligence على مراحل عندما تصبح جاهزة، بدءًا من أحدث هواتف Samsung Galaxy وGoogle Pixel هذا الصيف. ستتوفّر أيضًا على أجهزة Android، بما في ذلك الساعة والسيارة والنظّارة الذكية وأجهزة الكمبيوتر المحمولة في وقت لاحق من هذا العام.

ترقَّب المزيد من الأخبار حول تطوير التطبيقات في هذا العصر الجديد في Google I/O الأسبوع المقبل. 

تأليف:

متابعة القراءة