وداعًا "متوافق مع الأجهزة الجوّالة فقط"، ومرحبًا "متوافق مع الأجهزة المختلفة": ثلاثة تحديثات أساسية من عام 2025 لإنشاء تطبيقات متوافقة مع الأجهزة المختلفة
مدّة القراءة: دقيقتان
وداعًا Mobile Only، وأهلاً Adaptive: ثلاثة تحديثات أساسية من عام 2025 لإنشاء تطبيقات متجاوبة
في عام 2025، توسّعت منظومة Android المتكاملة لتشمل أجهزة أخرى تتخطى حدود الهاتف. اليوم، تتاح للمطوّرين فرصة الوصول إلى أكثر من 500 مليون جهاز نشط، بما في ذلك الأجهزة القابلة للطي والأجهزة اللوحية وأجهزة الواقع الممتد وأجهزة Chromebook والسيارات المتوافقة.
وهذه ليست مجرد شاشات إضافية، بل تمثّل شريحة جمهور أكثر قيمة. لاحظنا أنّ المستخدمين الذين يملكون هاتفًا وجهازًا لوحيًا ينفقون 9 أضعاف ما ينفقه المستخدمون الذين يملكون هاتفًا فقط على التطبيقات وعمليات الشراء داخل التطبيقات. بالنسبة إلى مستخدمي الأجهزة القابلة للطي، يرتفع متوسط الإنفاق إلى حوالي 14 ضعفًا*.
تشير هذه التفاعلات إلى تحوّل ضروري في عملية التطوير: وداعًا تطبيقات الأجهزة الجوّالة، ومرحبًا بالتطبيقات التكيّفية.
لمساعدتك في الاستعداد لهذا المستقبل، أمضينا هذا العام في إطلاق أدوات تجعل التصميم المتكيّف هو الطريقة التلقائية لإنشاء التطبيقات. في ما يلي ثلاثة تحديثات رئيسية من عام 2025 مصمَّمة لمساعدتك في إنشاء هذه التجارب.
توحيد السلوك التكيّفي باستخدام Android 16
لإتاحة هذا التغيير، قدّمت الإصدار Android 16 تغييرات مهمة على كيفية تقييد التطبيقات للاتجاه وإمكانية تغيير الحجم. على الشاشات التي تبلغ 600 وحدة بكسل مستقلة الكثافة على الأقل، يتم تجاهل القيود في ملف البيان ووقت التشغيل، ما يعني أنّه لم يعُد بإمكان التطبيقات حصر نفسها في اتجاه أو حجم معيّن. بدلاً من ذلك، تملأ هذه الأبعاد نافذة العرض بأكملها، ما يضمن توسيع نطاق واجهة المستخدم بسلاسة في الوضعَين العمودي والأفقي.
وبما أنّ ذلك يعني أنّ سياق تطبيقك سيتغيّر بشكلٍ متكرّر، من المهم التأكّد من الحفاظ على حالة واجهة المستخدم أثناء تغييرات الإعدادات. على الرغم من أنّ نظام التشغيل Android 16 يوفّر خيار إيقاف مؤقت للمساعدة في إدارة عملية الانتقال هذه، سيجعل نظام التشغيل Android 17 (الإصدار 37 من حزمة تطوير البرامج (SDK)) هذا السلوك إلزاميًا. لضمان عمل تطبيقك على النحو المتوقّع في ظل هذه الشروط الجديدة، استخدِم المحاكي القابل لتغيير الحجم في "استوديو Android" من أجل اختبار التصاميم التكيّفية اليوم.
إتاحة استخدام شاشات أخرى غير شاشة الجهاز اللوحي من خلال الإصدار 1.5.0 من Jetpack WindowManager
ومع تطوّر الأجهزة، يجب أن تتطوّر تعريفاتنا الحالية لكلمة "كبير" لتواكب هذا التطور. في أكتوبر، أصدرنا الإصدار 1.5.0 من Jetpack WindowManager لتوفير دعم أفضل للعدد المتزايد من الشاشات الكبيرة جدًا وبيئات سطح المكتب.
في هذه المساحات، لا تكون عادةً التنسيق "الموسّع" العادي كافيًا، وهو التنسيق الذي يتّسع عادةً لنافذتَين بشكل مريح. على شاشة مقاس 27 بوصة، يمكن أن يبدو لوحان ممتدّين ومتفرّقين، ما يؤدي إلى عدم استخدام مساحة الشاشة القيّمة. لحلّ هذه المشكلة، قدّمت مكتبة WindowManager الإصدار 1.5.0 فئتَين جديدتَين لحجم النافذة حسب العرض: "كبير" (من 1200 وحدة بكسل مستقلة عن الكثافة إلى 1600 وحدة بكسل مستقلة عن الكثافة) و"كبير جدًا" (1600 وحدة بكسل مستقلة عن الكثافة أو أكثر).
تشير نقاط التوقف الجديدة هذه إلى الوقت المناسب للتبديل إلى واجهات عالية الكثافة. بدلاً من توسيع عرض على شكل قائمة مع تفاصيل نموذجي، يمكنك الاستفادة من العرض لإظهار ثلاثة أو حتى أربعة لوحات في الوقت نفسه. تخيَّل برنامج بريد إلكتروني يعرض مجلداتك وقائمة البريد الوارد والرسالة المفتوحة وشريطًا جانبيًا للتقويم، كل ذلك في عرض واحد. تمت إضافة إمكانية استخدام فئات أحجام النوافذ هذه إلى Compose Material 3 التكيُّفي في الإصدار 1.2.
إعادة التفكير في رحلات المستخدمين باستخدام الإصدار 3 من Jetpack Navigation
كان إنشاء واجهة مستخدم تتحوّل من شاشة هاتف واحدة إلى تخطيط جهاز لوحي متعدد اللوحات يتطلّب إدارة معقّدة للحالة. كان هذا يعني غالبًا فرض استخدام رسم بياني للتنقّل مصمّم لوجهات فردية من أجل التعامل مع طرق عرض متزامنة. بعد الإعلان عنها لأول مرة في مؤتمر I/O 2025، أصبحت مكتبة Jetpack Navigation 3 مستقرة الآن، وهي تقدّم أسلوبًا جديدًا للتعامل مع رحلات المستخدمين في التطبيقات التكيُّفية.
تم تصميم Nav3 خصيصًا لـ Compose، وهو يتجنّب بنية الرسم البياني المتكاملة. بدلاً من ذلك، يوفّر هذا الإطار وحدات إنشاء منفصلة تمنحك تحكّمًا كاملاً في سجلّ الرجوع والحالة. يحلّ ذلك مشكلة المصدر الواحد للحقيقة الشائعة في التصاميم ذات اللوحات المنقسمة. بما أنّ Nav3 تستخدم واجهة برمجة التطبيقات Scenes API، يمكنك عرض لوحات متعددة في الوقت نفسه بدون إدارة حِزم سابقة متضاربة، ما يسهّل الانتقال بين طرق العرض المضغوطة والموسّعة.
أساس لمستقبل مرن
قدّمنا لك هذا العام الأدوات التي تحتاج إليها، بدءًا من التحسين لتوفير تنسيقات واسعة وصولاً إلى عناصر التحكّم الدقيقة في WindowManager وNavigation 3. وبدأ نظام التشغيل Android 16 في التحوّل نحو واجهة مستخدم مرنة حقًا، وسيتم طرح تحديثات في العام المقبل لتقديم تجارب تكيف ممتازة على جميع أشكال الأجهزة. لمزيد من المعلومات عن مبادئ التطوير التكيّفي والبدء، انتقِل إلى d.android.com/adaptive-apps.
الأدوات جاهزة، والمستخدمون ينتظرون. ولا يسعنا الانتظار لنرى ما ستبتكرونه.
*المصدر: بيانات المستخدم على Google
-
أخبار المنتجاتمع طرح الإصدار 17 من نظام التشغيل Android، سننتقل إلى معيار تطوير تكيفي أول. لم يعُد المستخدمون يعتمدون على شكل جهاز واحد، بل ينتقلون بين الهواتف والأجهزة القابلة للطي والأجهزة اللوحية وأجهزة الكمبيوتر المحمولة وشاشات السيارات وبيئات الواقع الممتد الغامرة على مدار اليوم.
Fahd Imtiaz • مدّة القراءة: 3 دقائق -
أخبار المنتجاتتقدّم Googlebook فئة جديدة من أجهزة الكمبيوتر المحمول المستندة إلى أساس Android المشترك. تجمع أجهزة Chromebook Plus بين سهولة استخدام الأجهزة الجوّالة وقوة أجهزة الكمبيوتر المكتبي، وهي مزوّدة بأجهزة عالية الأداء من شركاء مثل HP وDell وLenovo وAcer وAsus.
Fahd Imtiaz, Loryn Hairston • مدّة القراءة: 4 دقائق -
أخبار المنتجاتمع طرح هواتف Pixel 11 Pro Fold وPixel Watch 5 ومجموعة Pixel الكاملة، يمكن للمستخدمين التنقّل بسلاسة بين أحجام الشاشات المختلفة وأوضاع الاستخدام الفريدة والتجارب الذكية.
يمكنك تلقّي أحدث الإحصاءات حول تطوير تطبيقات Android في بريدك الوارد أسبوعيًا.