يستند Wear OS إلى Android، وهو محسَّن ليتوافق مع المعصم. إذا كنت قد طورت نظام التشغيل Android من قبل، فربما تكون استخدمت العديد من الميزات وواجهات برمجة التطبيقات نفسها. ومع ذلك، هناك بعض الاختلافات بين طريقة تصميم تطبيق الهاتف المحمول وكيفية تصميم تطبيق Wear OS.
ننصحك بقراءة دليل مبادئ تطوير تطبيقات Wear OS للتعرّف على طريقة تصميم تطبيقك.
لمعرفة أوجه اختلاف ميزة معيّنة أو واجهة برمجة تطبيقات أو أفضل الممارسات في تطوير تطبيقات Wear OS مقارنةً بتطوير تطبيقات Android للأجهزة الجوّالة، يمكنك مراجعة الجدول التالي أو استخدام حقل الفلتر للعثور على موضوع معيّن.
الميزة أو واجهة برمجة التطبيقات أو أفضل الممارسات | مقارنة بين Wear OS والأجهزة الجوّالة | تفاصيل نظام التشغيل Wear OS |
تصميم واجهة المستخدم أو تجربة المستخدم لتطبيقك | محتوى الفيديو مختلف عن توقّعاتي | يركز على عدد قليل من المهام الهامة التي يمكن القيام بها في غضون ثوانٍ. |
مساحات عرض واجهة المستخدم | محتوى الفيديو مختلف عن توقّعاتي | بالإضافة إلى الأنشطة والإشعارات، تتوفر العديد من مساحات العرض الفريدة الإضافية التي تشمل التطبيقات والمربّعات والإضافات وخلفيات شاشة الساعة وغيرها. |
مكونات واجهة المستخدم | الجوّال والمزيد | تتضمن مكوّنات الأجهزة الجوّالة بالإضافة إلى المكونات الخاصة بنظام التشغيل Wear OS، بما في ذلك: BoxInsetLayout
وSwipeDismissFrameLayout وWearableRecyclerView وغيرها
الكثير. |
نشاط مستمر | محتوى الفيديو مختلف عن توقّعاتي | تتم إضافة الإشعارات الجارية إلى مساحات عرض Wear OS الجديدة. |
المظهر أو الوضع الداكن | محتوى الفيديو مختلف عن توقّعاتي | توفير "الوضع الداكن" فقط لتوفير شحن البطارية |
حزمة الظهر | محتوى الفيديو مختلف عن توقّعاتي | تتيح للمستخدمين التمرير سريعًا لإغلاقها والتمرير سريعًا للانتقال للأعلى في الحزمة الخلفية. |
أزرار الجهاز | محتوى الفيديو مختلف عن توقّعاتي | يحتوي الجهاز القابل للارتداء عادةً على واحد أو أكثر من الأزرار المادية. تحتوي أجهزة Wear OS دائمًا على زر واحد على الأقل، وهو زر التشغيل. بالإضافة إلى ذلك، قد لا تحتوي الساعات على أزرار أو أكثر من الأزرار المتعدّدة الوظائف التي يمكن استخدامها في تطبيقك. |
إدخال البيانات عبر وحدة تحكُّم دورانية | محتوى الفيديو مختلف عن توقّعاتي | تحتوي بعض أجهزة Wear OS على زر جانبي يمكن تدويره أو إدخال عبر وحدة تحكُّم دورانية. يمكن للمستخدم الضغط على الزر للانتقال للأعلى أو للأسفل في العرض الحالي لتطبيقك. |
استئناف التطبيق | محتوى الفيديو مختلف عن توقّعاتي | يسمح هذا الإعداد للمستخدمين بالنقر مرّتين على زر الأجهزة الثانوية لاستئناف التطبيقات المستخدَمة مؤخرًا. عندما يعيد المستخدمون الدخول إلى تطبيقك، يجب أن يتذكّر موضع التنقّل للمستخدمين. |
مكونات الهندسة | نفسه | يمكنك الاطّلاع على مكونات بنية Android في مستندات Android. |
التنقّل | محتوى الفيديو مختلف عن توقّعاتي | ويجب أن تكون التطبيقات سطحية، وأن تتجنّب تصميمًا أعمق من مستويَين وأن تكون خطية تعرض معظم المحتوى والتنقل المضمّن. |
التفاعل مع التطبيقات الأخرى | نفسه | يُرجى الاطِّلاع على التفاعل مع التطبيقات الأخرى. |
التفاعل مع الأجهزة المقترنة | جديد | يمكن التفاعل مع الأجهزة المقترنة من خلال تطبيق Wear OS. يمكنك الاطّلاع على المزيد من المعلومات من خلال إرسال البيانات ومزامنتها. |
الأهداف وفلاتر الأهداف | نفسه | اطّلِع على فلاتر الأهداف وفلاتر الأهداف في مستندات Android. |
الصور المتحركة والانتقالات | نفسه | راجِع الصور المتحركة والانتقالات في مستندات Android. |
الصور والرسومات | نفسه | اطّلِع على الصور والرسومات في مستندات Android. |
الخدمات والمهام التي تعمل في الخلفية | نفسه | يُرجى الاطّلاع على مقالة نظرة عامة على الخدمات في مستندات Android. |
المهام التي يتم إجراؤها في الخلفية | نفسه | يُرجى الاطّلاع على مقالة نظرة عامة على العمل في الخلفية في مستندات Android. |
الأذونات | نفسه | راجِع الأذونات على Android في مستندات Android. |
بيانات التطبيق وملفاته | نفسه | اطّلِع على بيانات وملفات التطبيقات في مستندات Android. |
بيانات المستخدمين وهويتهم | محتوى مشابه | يتضمّن خيارات إضافية للمصادقة بخلاف واجهات برمجة التطبيقات ذات الصلة للأجهزة الجوّالة. اقرأ المزيد عن المصادقة على الأجهزة القابلة للارتداء. |
الموقع الجغرافي للمستخدم | نفسه | يستفيد FusedLocationProvider أيضًا من شريحة نظام تحديد المواقع العالمي (GPS) في الهاتف
لتوفير عمر البطارية
ورصد الموقع الجغرافي على Wear OS. |
اللمس والإدخال | الجوّال والمزيد | يوفّر المزيد من الإدخالات التي تتجاوز الإدخال باللمس العادي. يمكنك التعرّف على مزيد من المعلومات من خلال نظرة عامة على اللمس والإدخال. |
أدوات الاستشعار | الجوّال والمزيد | يشبه تطوير نظام التشغيل Wear OS الأجهزة الجوّالة. لتبسيط تطبيقك على نظام التشغيل Wear OS، ننصحك باستخدام Health Services API، التي تعالج هذا الإجراء نيابةً عنك. اطّلِع على المزيد من المعلومات حول أجهزة الاستشعار. |
خدمات الصحة | جديد | توفّر هذه البيانات بيانات اللياقة البدنية والصحة التي يتم إنشاؤها من أدوات الاستشعار والخوارزميات المستندة إلى السياق، بالإضافة إلى مراقبة الصحة طوال اليوم. لمزيد من المعلومات، يُرجى الاطّلاع على الخدمات الصحية على نظام التشغيل Wear OS. |
إمكانية الاتصال | محتوى مشابه | معظم واجهات برمجة التطبيقات للأجهزة الجوّالة متوافقة بالكامل، ولكن هناك بعض القيود.
على سبيل المثال، لا يمكن استخدام واجهات برمجة تطبيقات android.webkit .
لمزيد من المعلومات، يُرجى الاطّلاع على مقالة الوصول إلى
الشبكة ومزامنتها على Wear OS. |
مجموعات حزمات تطبيق Android | نفسه | راجع لمحة عن حِزم تطبيقات Android في مستندات Android. |
إدخال التبعية | نفسه | يُرجى الاطّلاع على مقالة إدخال التبعية في Android ضمن مستندات Android. |
الاختبار | محتوى مشابه | راجِع اختبار التطبيقات على Android في مستندات Android. |
الأداء | محتوى مشابه | اطّلِع على دليل أداء التطبيق في مستندات Android. |
تسهيل الاستخدام | نفسه | راجِع إنشاء تطبيقات يمكن الوصول إليها في مستندات Android. |
الخصوصية | نفسه | يُرجى الاطّلاع على أفضل ممارسات الخصوصية في مستندات Android. |
الأمان | نفسه | اطّلِع على أفضل ممارسات أمان التطبيقات في مستندات Android. |