استكشاف إمكانات جديدة باستخدام الإصدار التجريبي 1.2 من Compose Adaptive Layouts
يستغرق الاطِّلاع على المقال 3 دقائق
مع انضمام أشكال أجهزة جديدة، مثل Pixel 10 Pro Fold، إلى نظام Android الأساسي، أصبحت عملية تطوير التطبيقات المتكيّفة ضرورية لتقديم تجارب مستخدم عالية الجودة على الهواتف والأجهزة اللوحية والهواتف القابلة للطي. ويتوقّع المستخدمون أن تتكيّف واجهة المستخدم في تطبيقك بسلاسة مع هذه الأحجام والأوضاع المختلفة.
لمساعدتك في إنشاء هذه التجارب الديناميكية بشكل أكثر كفاءة، نعلن عن أنّ الإصدار 1.2 من مكتبة Compose Adaptive Layouts سيصبح متاحًا رسميًا في الإصدار التجريبي. يوفّر هذا الإصدار أدوات جديدة وفعّالة لإنشاء واجهات مستخدم متجاوبة ومصقولة لهذه المنظومة المتكاملة المتنامية من الأجهزة.
أدوات جديدة وفعّالة لتوسيع مساحة العمل
مكتبة "التصاميم التكيُّفية في Compose" هي مجموعة الأدوات الأساسية لإنشاء واجهات مستخدم تتكيّف مع أحجام النوافذ المختلفة. يتضمّن هذا الإصدار التجريبي الجديد ميزات فعّالة لمساعدتك في إنشاء تنسيقات متطوّرة باستخدام قدر أقل من الرموز البرمجية. تشمل الإضافات الرئيسية ما يلي:
- استراتيجيات تنسيق جديدة وفعّالة: يقدّم الإصدار التجريبي استراتيجيات تنسيق جديدة، مثل إعادة التدفق والتحليق، المصمَّمة لمساعدتك في إنشاء تنسيقات ديناميكية تبدو رائعة على كل من الشاشة الخارجية والداخلية لجهاز مثل Pixel 10 Pro Fold وGalaxy Z Fold7 وZ Flip7.
- فئات أحجام النوافذ الجديدة: يضيف الإصدار دعمًا مدمجًا لفئات أحجام النوافذ الجديدة "كبير" و"كبير جدًا". تُعدّ نقاط التوقّف الجديدة هذه ضرورية لتصميم تغييرات غنية ومتعددة اللوحات في واجهة المستخدم وتفعيلها على الشاشات الكبيرة، مثل الأجهزة اللوحية والهواتف الكبيرة القابلة للطي.
استراتيجيتان جديدتان لتكييف اللوحات: إعادة التدفق (على اليمين) والتحليق (على اليسار)
للاطّلاع على القائمة الكاملة بالتغييرات، يمكنك مراجعة مستندات الإصدار الرسمية. يمكنك الاطّلاع على أدلتنا حول التصاميم الأساسية وإنشاء تصميم لوحة متوافقة.
جذب المزيد من المستخدمين على كل شاشة
إنّ تبنّي عقلية مرنة ليس مجرد ممارسة جيدة، بل هو استراتيجية للنمو. الهدف ليس مجرد جعل تطبيقك يعمل على شاشة أكبر، بل جعله أكثر جاذبية من خلال توفير تجربة أكثر سلاسة للمستخدمين. بدلاً من مجرد توسيع تصميم العمود الواحد، فكِّر في كيفية استخدام المساحة الإضافية لإنشاء تجارب أكثر فعالية وجاذبية.
هذا هو المبدأ الأساسي وراء استراتيجيات التصميم الديناميكي، مثل reflow، وهي ميزة جديدة وفعّالة في الإصدار التجريبي 1.2 من Compose Adaptive Layouts مصمّمة لمساعدتك في إنشاء واجهات المستخدم هذه. على سبيل المثال، نقطة البداية الرائعة هي اعتماد تصميم متعدد اللوحات. من خلال عرض قائمة وعرض التفاصيل المقابلة جنبًا إلى جنب، يمكنك تقليل عدد النقرات والسماح للمستخدمين بإنجاز المهام بسرعة أكبر.
هذا النوع من التطوير التكيّفي المدروس هو ما يعزّز التفاعل حقًا. وكما أشرنا خلال الحلقة الأخيرة من برنامج #TheAndroidShow، هذا هو السبب في أنّ المستخدمين الذين يستخدمون تطبيقًا على كلّ من هواتفهم وشاشة أكبر يتفاعلون مع التطبيق بمعدّل أكبر ثلاث مرات تقريبًا. لا يؤدي التصميم التكيّفي إلى تحسين تجربة المستخدمين الحاليين فحسب، بل يقدّم تجربة أكثر قيمة وجاذبية تساعد في بناء ولاء دائم وتتيح لك الوصول إلى مستخدمين جدد.
توسيع منظومة Android المتكاملة، من الأجهزة القابلة للطي إلى أجهزة الكمبيوتر
يمتد هذا التحوّل نحو التصميم التكيّفي ليشمل منظومة Android المتكاملة بأكملها. بدءًا من هاتف Pixel 10 Pro Fold الجديد ووصولاً إلى أحدث هواتف Samsung Galaxy القابلة للطي، تتاح للمطوّرين فرصة التفاعل مع قاعدة كبيرة ومتزايدة من المستخدمين على أكثر من 500 مليون جهاز بشاشة كبيرة.
لهذا السبب أيضًا، نواصل الاستثمار في تجارب مستقبلية مثل الشاشات المتصلة، والتي يمكن تجربتها حاليًا في معاينة المطوّر. تتيح هذه الميزة مساحات عرض ونماذج تفاعلية جديدة لتشغيل التطبيقات، ما يتيح ميزات حقيقية على مستوى أجهزة الكمبيوتر المكتبي وعمليات فتح نسختين من التطبيق. لقد شاركنا سابقًا تفاصيل حول كيفية بدء استخدام النسخة التجريبية من ميزة "الشاشات المتصلة" المخصّصة للمطوّرين والاطّلاع على كيفية مساهمتها في تشكيل مستقبل التجارب المصمّمة لأجهزة متعدّدة.
تطبيق مبادئ التكيّف
إليك بعض أفضل الممارسات الرئيسية التي يجب أن يضعها المطوّرون في الاعتبار إذا أرادوا إعداد تطبيقاتهم لهذا المستقبل التكيّفي:
- تقييم الوضع الحالي: الخطوة الأولى هي معرفة وضعك الحالي. اختبِر تطبيقك على جهاز بشاشة كبيرة أو باستخدام المحاكي القابل لتغيير الحجم في "استوديو Android" لتحديد المجالات التي تحتاج إلى تحسين، مثل واجهات المستخدم الممدّدة أو مشاكل سهولة الاستخدام.
- استخدام التصاميم المحسَّنة: استخدِم مكتبات مثل Compose Adaptive Layouts لإنشاء واجهة مستخدم تتكيّف مع أحجام النوافذ وأوضاع الأجهزة المختلفة. يجب أن يعمل تطبيقك بشكلٍ جيد في كلّ من الوضعَين العمودي والأفقي، بدون فرض قيود على الاتجاه.
- التفكير في طرق إدخال أخرى غير اللمس: تعني التجربة التكيّفية الرائعة إتاحة جميع طرق الإدخال. يتجاوز ذلك الوظائف الأساسية ليشمل تفاصيل مدروسة يتوقّعها المستخدمون، مثل حالات التمرير فوق المؤشر لأسهم الماوس وقوائم السياق عند النقر بزر الماوس الأيمن وإتاحة اختصارات لوحة المفاتيح.
لم يعُد نطاق تطبيقك محصورًا بشاشة واحدة. يمكنك استكشاف معرض تصاميم الشاشات الكبيرة وإرشادات جودة التطبيقات اليوم لتتخيّل إمكانات تطبيقك. استلهِم أفكارًا جديدة واعثر على أنماط التصميم والإرشادات الرسمية والتطبيقات النموذجية التي تحتاج إليها لإنشاء تطبيقات متوافقة مع جميع أوضاع الطي والفتح والشاشات على developer.android.com/adaptive-apps.
-
أخبار المنتجاتمع إصدار Android 17، سننتقل إلى معيار تطوير تكيفي أولاً. لم يعُد المستخدمون يعتمدون على شكل جهاز واحد، بل ينتقلون بين الهواتف والأجهزة القابلة للطي والأجهزة اللوحية وأجهزة الكمبيوتر المحمولة وشاشات السيارات وبيئات الواقع الممتد الغامرة على مدار اليوم.
Fahd Imtiaz • مدّة القراءة: 4 دقائق -
أخبار المنتجاتمع إصدار Android 16 في عام 2025، شاركنا رؤيتنا بشأن نظام متكامل للأجهزة تتكيّف فيه التطبيقات بسلاسة مع أي شاشة، سواء كانت هاتفًا أو جهازًا قابلاً للطي أو جهازًا لوحيًا أو كمبيوتر مكتبيًا أو شاشة سيارة أو جهاز XR. يتوقّع المستخدمون أن تعمل تطبيقاتهم في كل مكان.
Miguel Montemayor • يستغرق الاطّلاع على المقال 6 دقائق -
أخبار المنتجاتفي عام 2025، توسّعت منظومة Android المتكاملة لتشمل أجهزة أخرى تتخطى حدود الهاتف. يتيح Android للمطوّرين اليوم فرصة الوصول إلى أكثر من 500 مليون جهاز نشط، بما في ذلك الأجهزة القابلة للطي والأجهزة اللوحية وأجهزة الواقع الممتد وأجهزة Chromebook والسيارات المتوافقة.
Fahd Imtiaz • مدّة القراءة: دقيقتان
يمكنك تلقّي أحدث الإحصاءات حول تطوير تطبيقات Android في بريدك الوارد أسبوعيًا.