![]()
المستوى 2: التحسين التكيّفي
بالنسبة إلى المستخدمين، تمثّل واجهة المستخدم التطبيق، وهي التي تحدّد تجربة المستخدم، التي تحدّد بدورها مدى رضاه عن التطبيق ومعدّل استخدامه ومعدّل عمليات الشراء داخل التطبيق ومعدّل احتفاظ العملاء بالتطبيق.
توفّر الشاشات الكبيرة مساحة عرض واسعة لواجهات مستخدم مبتكرة ومناسبة تقدّم تجربة مستخدم لا يمكن للشاشات الصغيرة محاكاتها.
يمكنك تحسين تطبيقك للشاشات الكبيرة من خلال تضمين عناصر واجهة المستخدم التالية:
- شريط التنقّل أو لائحة التنقّل
- مساحات لمس كبيرة
- القوائم ومربّعات الحوار في أماكن مناسبة
- التصاميم المتعددة اللوحات
التنسيقات التكيّفية
يمكنك إنشاء تصميمات متكيّفة تعمل على تحسين واجهة المستخدم لتطبيقك على الشاشات الكبيرة والصغيرة. التصميم والإنشاء لأشكال أجهزة متعددة في الوقت نفسه تجهيز تطبيقك لأنواع الأجهزة الجديدة
التنسيقات الأساسية
استفِد من التصاميم التكيّفية المجربة لتقديم تجربة مستخدم استثنائية في تطبيقك. يمكنك إنشاء تخطيط قائمة وتفاصيل أو لوحة مساعدة أو خلاصة لجعل المحتوى أكثر قابلية للإدارة وأكثر متعة.
واجهة مستخدم مستجيبة
تنسيق عناصر واجهة المستخدم استنادًا إلى حجم الشاشة يجب حصر عرض الأزرار والبطاقات وحقول النص التي تملأ الشاشة الصغيرة على حجم مناسب وظيفيًا على الشاشات الكبيرة. لا تسمح لمربّعات الحوار والنوافذ المشروطة الأخرى بملء الشاشة بأكملها. ضَع قوائم السياق والنوافذ المنبثقة الأخرى ذات الصلة بالعناصر بجانب العنصر الذي اختاره المستخدم، وليس في منتصف الشاشة.
تضمين الأنشطة
تحديث التطبيقات القديمة المستندة إلى الأنشطة باستخدام تخطيطات متعددة الألواح على الشاشات الكبيرة لا يلزم إعادة بناء الرمز. يمكنك ضبط التصميمات في XML أو باستخدام بضع طلبات من Jetpack WindowManager API.
الخطوات التالية
لمعرفة المزيد عن تطوير واجهة المستخدم لتحسين تجربة المستخدم، راجِع أدلة المطوّرين التالية: