يمكنك تحسين تجربة المستخدم على الهواتف والأجهزة اللوحية والهواتف القابلة للطي وأجهزة الكمبيوتر المكتبي والسيارات وتطبيقات الواقع الممتد ثنائي الأبعاد باستخدام Jetpack Compose. وضع حجر الأساس لنشر تطبيقك على Android TV وأجهزة XR الغامرة وأشكال الأجهزة المستقبلية

عالم الأجهزة المتعدّدة

يمكنك إنشاء تطبيقات متعددة الاستخدامات يمكن توسيع نطاقها في جميع أنحاء منظومة Android المتكاملة. استفِد من الأدوات وواجهات برمجة التطبيقات الحديثة للوصول إلى المزيد من المستخدمين باستخدام قاعدة رموز برمجية واحدة يسهل صيانتها.
يمكنك إنشاء تطبيقك لجميع أشكال الأجهزة في الوقت نفسه. يمكنك عرض تطبيقك للمستخدمين على الهواتف والأجهزة اللوحية والهواتف القابلة للطي وأجهزة الكمبيوتر المكتبية وشاشات السيارات وحتى المساحات الافتراضية في Android XR باستخدام قاعدة رموز Compose واحدة يسهل صيانتها.
إنشاء تخطيطات تتكيّف مع أي شاشة أو أي حجم أو اتجاه لنافذة التطبيق يمكنك الاستفادة إلى أقصى حدّ من المساحة المتاحة على الشاشة من خلال استخدام التنسيقات الأساسية ومكوّنات واجهة مستخدم Compose التي تتغيّر تلقائيًا لتلائم أبعاد الشاشة.
يمكنك تسريع عملية تطوير تطبيقاتك التكيّفية باستخدام المساعدة المستندة إلى الذكاء الاصطناعي في استوديو Android وAntigravity وAndroid CLI، سواء بشكل مستقل أو في نافذة الأوامر الخاصة ببيئة التطوير المتكاملة المفضّلة لديك. اختبِر تطبيقك باستخدام محاكي الجهاز الافتراضي القابل لتغيير الحجم في Android أو مجموعة متنوعة من محاكيات عامل الشكل للتحقّق من الأداء الديناميكي للتصميمات التكيُّفية.
يمكنك إنشاء تطبيق عالي الجودة من البداية باستخدام إرشادات جودة التطبيقات المتكيّفة. يمكنك تحقيق المستوى 2 (تحسين تكيُّفي) للحصول على تطبيق عالي الجودة على جميع أشكال الأجهزة، أو المستوى 1 (تكيُّف مميّز) للاستفادة من ميزات فريدة للأجهزة وتقديم تجربة مستخدم جذابة.

زيادة عائد الاستثمار إلى أقصى حدّ

الوصول إلى المزيد من المستخدمين على المزيد من الأجهزة جذب انتباه أكثر من 300 مليون مستخدم لأجهزة ذات شاشات كبيرة استفِد من زيادة الإنفاق داخل التطبيقات بمقدار 14 مرة لدى مستخدمي الأجهزة القابلة للطي. التواصل مع مستخدمي Chromebook في% 93 من المناطق التعليمية في الولايات المتحدة الوصول إلى ملايين مستخدمي Android Auto وAndroid TV

تجارب مختلفة

توافِق مع الميزات الفريدة لعوامل الشكل المختلفة وإعدادات الأجهزة المختلفة لتقديم أفضل تجربة للمستخدم على كل جهاز.
تتيح الشاشات الكبيرة ولوحات المفاتيح والماوس ولوحات اللمس تفاعلاً محسّنًا وإنتاجية أكبر وأسلوب لعب غامرًا.
توفّر ميزات الطي، مثل وضع الجهاز على الطاولة ووضع الكتاب، فرصًا لتصميم تطبيقات مبتكرة.
تتطلّب شاشات السيارات الكبيرة وغير المستطيلة غالبًا والميزات الفريدة لنظام التشغيل Android Automotive مراعاة اعتبارات خاصة عند تصميم تطبيقات مخصَّصة للاستخدام أثناء توقّف السيارة.
تتيح لوحة المفاتيح ولوحة اللمس المُدمَجتان إمكانية الإدخال بطرق أخرى غير اللمس. تتيح ميزة "العرض في نافذة" إمكانية توفير تنسيقات تطبيقات متكيّفة.
تتطلّب تجربة المستخدم على أجهزة التلفزيون توفير تنسيقات يمكن عرضها من مسافة 3 أمتار، ولوحة اتجاهات مع زر اختيار للتنقّل في التطبيق.
تعزّز تطبيقات الواقع الممتد تجربة المستخدم من خلال التصاميم المكانية والنماذج الثلاثية الأبعاد والبيئات الغامرة.

واجهات برمجة التطبيقات التكيّفية

تتيح لك واجهات برمجة التطبيقات المتكيّفة في Jetpack Compose إنشاء تطبيقات تعمل على أي شكل جهاز أو حجم نافذة أو وضع عرض، بما في ذلك وضع تقسيم الشاشة والعرض في نافذة، وذلك باستخدام قاعدة رموز برمجية واحدة.
إنشاء تنسيقات باستخدام نموذج flexbox المتوافق مع معايير الويب يمكنك ترتيب العناصر أفقيًا أو عموديًا والسماح لـ Compose بالتعامل مع تغيير الحجم والمسافات على أي شاشة عرض.
يمكنك إنشاء شبكات مرنة متعددة الأعمدة والصفوف تضبط تلقائيًا عدد الأعمدة والصفوف لتلائم مساحة العرض المتاحة على أي حجم شاشة.
يمكنك الاستعلام عن أبعاد النافذة ووضعية الجهاز وإمكانات الأجهزة وميزات النظام لتكييف واجهة المستخدم ديناميكيًا مع الإعدادات المحددة لأي جهاز.

أنماط التصميم المثبتة

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

التصميم التكيّفي

إنشاء تصاميم لأشكال أجهزة متعددة باستخدام مكوّنات التصميم المتعدد الأبعاد وJetpack Compose