Home APIs
يمكنك الوصول إلى أكثر من 750 مليون جهاز وموزّع للبنية التحتية لـ Google وMatter ومحرك التشغيل الآلي الذي يعتمد على Google Intelligence، وكل ذلك متاح على نظامَي التشغيل Android وiOS.
إنشاء التطبيقات بشكل أسرع تعزيز الابتكار الوصول إلى المزيد من المستخدمين:
تتوفّر لدينا واجهة برمجة تطبيقات لهذا الغرض.
لحظات مميّزة
واجهات برمجة التطبيقات للجميع
يمكن لمطوّري التطبيقات المتوافقة مع الأجهزة الجوّالة ومطوّري تطبيقات المنازل الذكية إنشاء تجارب رائعة لأجهزة المستخدمين وربط التجارب الرقمية بالأجهزة المادية.
أكثر من 750 مليون جهاز
الاستفادة من شبكة تضم أكثر من 750 مليون جهاز متوافق مع Matter أو WWGH أو Google Nest التكامل مع العلامات التجارية والفئات الشائعة للأجهزة المنزلية الذكية، بما في ذلك المصابيح وأجهزة الترموستات والأقفال والكاميرات وغير ذلك
مناسبة لجميع المنصات
يمكنك تطوير تطبيقات Android باستخدام واجهات برمجة التطبيقات المبسّطة التي تسهّل عملية الإنشاء باستخدام لغة Kotlin على Android وSwift على iOS.
الخصوصية هي أولوية
تم تصميم هذه الميزة مع مراعاة الخصوصية، ما يتيح لك إنشاء تجارب واثقة من أنّ بيانات عملائك آمنة وأنّهم يتحكّمون فيها.
التحكّم في وقت الاستجابة السريع
تتيح واجهات برمجة التطبيقات التحكّم المحلي في أجهزة Matter بسرعة منخفضة، ما يقلل من وقت الاستجابة ويضمن استجابة الأجهزة بسرعة للطلبات.
تجارب محسَّنة للمستخدم
يمكنك منح المستخدمين إمكانية التحكّم بسهولة في منازلهم الذكية باستخدام أوامر صوتية بسيطة وعمليات آلية ذكية مدمجة مباشرةً في تطبيقك.
توفُّر Gemini في واجهات برمجة التطبيقات في Home
-
بعد أن أصبح الإصدار التجريبي من تطبيقَي Android وiOS متاحًا وبدأت تجارب الشركاء بالتوسع لتشمل المزيد من الأجهزة وعمليات التشغيل المبرمَج، نحن نتطلّع إلى تحقيق الإنجازات المشوّقة التالية، وهي توفير ذكاء كاميرا Nest وقوة Gemini في واجهات برمجة التطبيقات Home.
يمكنك الاطّلاع على كل هذه الميزات وغيرها في إعلانات مؤتمر Google I/O.
مقاطع فيديو إرشادية حول Home APIs
شاهِد فيديوهات الترميز البسيطة والمباشرة لمساعدتك في البدء
النصائح والتلميحات
يمكنك التعرّف على كيفية التنقّل في مستندات المطوّرين في Google Home، وإتقان استخدام Device API (بما في ذلك استخدام Google Home Playground)، وتصميم نماذج أولية لعمليات التشغيل الآلي المخصّصة بشكل أسهل، والعثور على أفكار من خلال دراسات الحالة، والحصول على الدعم.
إنشاء تطبيق للأجهزة الجوّالة على Android
في هذا الدرس التعليمي الشامل ضمن سلسلة Codelab، سنتناول كيفية إعداد بيئة التطوير وإعداد مشروعك ومصادقة المستخدمين وإعداد حزمة SDK والتعامل مع الأذونات وغير ذلك.
إنشاء تطبيق جوّال على iOS
تعرَّف على كيفية استخدام واجهات برمجة التطبيقات Device API وStructure API للتحكّم في الأجهزة، واستخدام واجهة برمجة التطبيقات Commissioning API لإضافة أجهزة Matter إلى منظومة Home المتكاملة، واستخدام واجهة برمجة التطبيقات Automation API لإنشاء عمليات التشغيل الآلي وإدارتها.
إنشاء عمليات تشغيل آلي على Android
تعرَّف على كيفية تصميم وتنفيذ أداة تعديل الأتمتة في تطبيق Android، بما في ذلك إنشاء عُقد البداية وعُقد الإجراءات وإنشاء مسودات الأتمتة واستخدام واجهة برمجة التطبيقات Discovery API للعثور على إمكانات الجهاز.
دراسات الحالة
تحسين ميزات التشغيل الآلي للأجهزة المنزلية
التحكّم في الوقت الفعلي والتجارب الموحدة
الموارد
المراجع الأساسية لتجهيز أجهزتك وتطبيقاتك لاستخدام واجهات برمجة التطبيقات Home APIs
المستندات
قراءة المستندات الفنية المفصّلة التي ترشدك من الإعداد إلى الإطلاق
الأدوات
أدوات لمساعدتك في تطوير أجهزتك وتطبيقاتك واختبارها باستخدام واجهات برمجة التطبيقات Home APIs
دراسات الحالة
تعرَّف على كيفية تغلّب الشركاء على التحديات وتحقيق نتائج مُبهرة.
منتدى
مشاركة المعرفة والتواصل مع المطوّرين الآخرين الذين يدمجون واجهات برمجة تطبيقات Home
يمكنك تلقّي آخر الأخبار في بريدك الوارد مباشرةً.
يمكنك الاطّلاع على آخر الأخبار والميزات والمتطلبات من Google Home