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

إنشاء نظام ذكي على Android

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

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

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

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

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

TAS-Gif (1).gif

زيادة التفاعل مع AppFunctions

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

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

تجربة مستخدم محسّنة باستخدام التطبيقات المصغّرة

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

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

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

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

تطوير تطبيقات متكيّفة تتجاوز حدود الهاتف

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

morph-to-tablet.gif
  • ‫Jetpack Navigation 3: يوفّر أحدث إصدار من Jetpack Navigation 3 إمكانية أكبر للتكيّف مع الأجهزة المختلفة، وذلك من خلال إضافة أدوات تزيين المشاهد إلى Scene API. يمكن استخدام أدوات تزيين المشهد لتعديل المشهد الذي تحسبه استراتيجية المشهد في تطبيقك. على سبيل المثال، يمكن استخدامها لإضافة عناصر شائعة في واجهة المستخدم، مثل أشرطة التطبيقات العلوية وأشرطة التنقّل/أدوات التنقّل التي تريد إضافتها في المشهد بدلاً من مستوى إدخال التنقّل. يتضمّن NavDisplay الآن وظيفة مدمجة تجعل إدخالات التنقّل عناصر مشتركة، ما يتيح لك الآن الانتقال بسلاسة بين المشاهد. لمزيد من المعلومات، يمكنك الاطّلاع على وصفات Nav3.
  • ‫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 لربط تجارب التطبيقات من الهاتف بمجال رؤية المستخدم. يتضمّن الإصدار الرابع من "معاينة المطوّر" لحزمة تطوير البرامج (SDK) لمنصة Android XR، والذي سيتم طرحه الأسبوع المقبل، مكوّنات تفاعلية جديدة، مثل "شرائح العنوان" و"مجموعات الأزرار" التي تعمل على تحسين الإدخال في لوحات اللمس الخاصة بالنظارات. تعمل هذه الواجهة على تبسيط سير عملك من خلال ProjectedTestRule API الجديدة لأتمتة بيئات الاختبار.

عهد جديد للمستخدمين على Android

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

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

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

تأليف:

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