[التحديث 2: خارج المعاينة] تعلن Google عن حزمة SDK المحلية المحلية، ودعم تطبيق ملء الشاشة للشاشات الذكية، وتوافر الجهات الخارجية لإجراءات التطبيق

في Google I/O 2019، أعلنت الشركة عن حزمة SDK منزلية جديدة، ودعم تطبيق ملء الشاشة للشاشات الذكية، والمزيد من وصول التطبيق إلى إجراءات التطبيق.

التحديث 2 (4/6/20 @ 2:25 مساءً بالتوقيت الشرقي): يصل Local Home SDK من Google إلى الإصدار 1.0 ويخرج من Developer Preview.

التحديث 1 (7/9/19 @ 2:25 مساءً بالتوقيت الشرقي): تطلق Google معاينة مطوري Local Home SDK اليوم.

لقد انتهى مؤتمر Google I/O، ولكن لا تزال هناك بعض الإعلانات التي يجب تغطيتها والتي ظلت تحت الرادار قليلاً. بعد كل شيء، هناك الكثير من المحادثات والأحداث خلال المؤتمر بحيث يصعب مواكبة كل ذلك. إحدى هذه المجالات التي تم التغاضي عنها هي الإجراءات على Google. في Google I/O 2019، أعلنت الشركة عن حزمة SDK منزلية جديدة، ودعم تطبيق ملء الشاشة للشاشات الذكية، ووصول الجهات الخارجية إلى إجراءات التطبيق.

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

الصفحة الرئيسية المحلية SDK

يعد تكامل المنزل الذكي جزءًا كبيرًا من مساعد Google وتقول Google إن هناك الآن أكثر من 30000 جهاز متصل متوافق. ال الصفحة الرئيسية المحلية SDK هي خطوة نحو جعل التكامل مع الأجهزة الذكية أفضل.

تسمح Local Home SDK بتشغيل رمز المنزل الذكي محليًا على مكبرات صوت Google Home وشاشات Nest، والتي يمكنها بعد ذلك استخدام أجهزة الراديو الخاصة بها للتواصل محليًا مع الأجهزة الذكية. يؤدي ذلك إلى تسريع الأوامر وجعلها أكثر موثوقية من خلال تقليل عدد المكالمات السحابية.

يعمل Local Home SDK أيضًا على تحسين تجربة الإعداد للأجهزة الذكية. بدأت Google هذا بالفعل مع GE العام الماضي ويمكنك إعداد مصابيحها مباشرة من تطبيق Google Home. هذه تجربة أسهل وأكثر سلاسة للمستخدمين. لقد بدأت Google بالفعل العمل مع شركاء بما في ذلك Philips وWemo وLIFX على حزمة SDK هذه.

تطبيقات ملء الشاشة

أصبحت شاشات العرض الذكية جزءًا أكبر من النظام البيئي لأجهزة مساعد Google. في I/O هذا العام، Google أطلقت Nest Hub Max مع شاشة كبيرة بحجم 10 بوصة. تسمح Google للمطورين بالاستفادة الكاملة من شاشات العرض هذه من خلال معاينة "Interactive Canvas". يتيح ذلك للتطبيقات استخدام الشاشة الكاملة للصوت والمرئيات واللمس، ولكنها لا تقتصر على الأجهزة الذكية فقط يعرض. ويمكنه أيضًا العمل على هواتف Android. يتوفر Interactive Canvas للألعاب في الوقت الحالي (مثل HQ University)، ولكن قريبًا ستضيف Google المزيد من الفئات.

المزيد من إجراءات التطبيق

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

أعلنت Google عن أربع فئات جديدة لهذه الأغراض: الصحة واللياقة البدنية، والتمويل والخدمات المصرفية، ومشاركة الرحلات، وطلب الطعام. أحد الأمثلة على الاستخدام الجديد هو بدء التمرين في تطبيق اللياقة البدنية. يمكنك أن تقول "مرحبًا Google، ابدأ الجري في Nike Run Club" وسيفتح التطبيق ويبدأ في تتبع جريتك. لا حاجة للعثور على التطبيق وبدء التمرين يدويًا.

يقولون أنه من السهل جدًا على المطورين إضافة عمليات التكامل هذه. على ما يبدو، تم تنفيذ ميزة Nike Run Club في أقل من يوم مع إضافة ملف Actions.xml. في المثال أعلاه، انتقل المساعد مباشرة إلى التطبيق، ولكن يمكنه أيضًا عرض البطاقات (الشرائح) مباشرة في محادثة المساعد.

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

مصدر: جوجل


التحديث 1: معاينة المطور

بعد الإعلان عن Local Home SDK في شهر مايو خلال Google I/O، تقوم الشركة الآن بإطلاق SDK في معاينة المطور. قامت Google باختبار النظام الأساسي مع الشركاء وهم على استعداد لجلب المزيد إلى المجموعة. كما ذكرنا خلال مؤتمر I/O، ستسمح حزمة SDK للمطورين بدمج أجهزتهم الذكية بشكل عميق في المساعد. نشرت Google مرجعًا لواجهة برمجة التطبيقات (API) وأدلة للمطورين وعينات لمساعدة الأشخاص على البدء. يمكن تقديم الملاحظات أثناء الاختبار من خلال تعقب الأخطاء و /r/GoogleAssistantDev.

مصدر: جوجل


التحديث 2: خارج المعاينة

وصلت Google Home SDK إلى معاينة المطور في يوليو الماضي وهي الآن جاهزة للاستخدام في أوقات الذروة. لقد غادرت Local Home SDK مرحلة معاينة المطور وهي متاحة الآن في الإصدار 1.0 من خلال وحدة التحكم في الإجراءات.

يضيف الإصدار عددًا من الميزات الجديدة. يمكن للمطورين إضافة تنفيذ محلي إلى إجراءات المنزل الذكي، والتي توجه الأوامر إلى الجهاز عبر الشبكة المحلية بدلاً من السحابة. وهذا يقلل من الكمون ويحسن الموثوقية. يمكن لـ SDK اكتشاف الأجهزة المحلية عبر شبكة Wi-Fi من خلال بروتوكولات mDNS أو UDP أو UPnP. يمكن للتطبيقات بعد ذلك إرسال أمر باستخدام TCP أو UDP أو HTTP.

قامت Google أيضًا بتحسين تكوينات الفحص في وحدة تحكم الإجراءات. يمكن للمطورين إدخال تكوينات فحص متعددة، مما يسمح لتطبيقات التنفيذ المحلية بالتعامل مع أجهزة متعددة يمكن أن تستخدم بروتوكولات اكتشاف مختلفة. وأخيرًا، تقبل صفحة تكوين SDK الآن تحميل ملفات JavaScript لتطبيقات التنفيذ المحلية.

مصدر: جوجل