مقارنة بين Wear OS وتطوير الأجهزة الجوّالة

يستند نظام 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.