تحسين تطبيقك ليتوافق مع مجموعة هواتف Pixel الجديدة: تم الإعلان عنها في فعالية Made by Google
مدّة القراءة: 4 دقائق
تساهم منتجات Made by Google في توسيع نطاق الإمكانات المتاحة في منظومة Android المتكاملة. مع طرح Pixel 11 Pro Fold وPixel Watch 5 ومجموعة Pixel الكاملة، يمكن للمستخدمين التنقّل بسلاسة بين أحجام الشاشات المختلفة وأوضاع الاستخدام الفريدة والتجارب الذكية. بالنسبة إليك كمطوّر، يمثّل ذلك فرصة هائلة، إذ ينفق مستخدمو الأجهزة القابلة للطي حوالي 14 ضعفًا مقارنةً بمستخدمي الهواتف العادية. لمساعدتك في تحسين تجربتك الحالية بدون البدء من الصفر، نشاركك أحدث إرشادات المنصة إلى جانب أمثلة واقعية من مطوّرين يستخدمون هذه الميزات حاليًا.
تقديم تجارب قابلة للتكيّف على الأجهزة القابلة للطي والشاشات الموسّعة
يتيح هاتف Pixel 11 Pro Fold لتطبيقك إمكانية الاستفادة من قدراته من خلال شاشة داخلية أكبر وشاشة خارجية بحجم عادي. يتطلّب تصميم التطبيقات لتتلاءم مع شكل الجهاز القابل للطيّ إزالة قواعد التنسيق المرمّزة وتصميم التطبيقات بما يتناسب مع مساحة النافذة المتاحة. يتيح لك استخدام واجهات برمجة تطبيقات Jetpack Compose، مثل Navigation 3 مع استراتيجيات Scene أو أحدث واجهات برمجة تطبيقات للتصميم، مثل Grid و FlexBox، أن يتم تلقائيًا تضمين حاويات التصميم وتوسيعها وإعادة ترتيبها. يمكنك أيضًا استخدام واجهة برمجة التطبيقات التجريبية MediaQuery لتكييف واجهة المستخدم بشكل ديناميكي مع الإشارات البيئية، مثل وضع الجهاز القابل للطي وحالات لوحة المفاتيح.
يتطلّب التصميم التكيّفي تتبُّع أبعاد التطبيق الفعلية بدلاً من حجم الجهاز الفعلي، خاصةً أثناء استخدام وضع تقسيم الشاشة وتنفيذ مهام متعددة. يتيح استخدام فئات حجم النافذة من مكتبة WindowManager أن يراعي التصميم الطيات والمفصلات كفواصل طبيعية للمحتوى.
على سبيل المثال، استفاد تطبيق Notability من "فئات أحجام النوافذ" في Material 3 لإنشاء تصميم سريع الاستجابة من لوحتَين ينتقل بسلاسة بين الشاشات المطوية والموسّعة. وكما أوضح "ريان شيا"، مدير هندسة Android في Notability، يتيح تتبُّع النافذة نفسها ضبط التنسيق وتكبير اللوحة لضمان بقاء الملاحظات مناسبة للصفحة عند كل طي أو تدوير أو تغيير لحجم الشاشة المقسّمة، مشيرًا إلى أنّهم أرادوا أن "يبدو التطبيق أصليًا في كل حجم، وليس مجرد تمديده ليناسب الشاشة".
ولضمان سلاسة هذه الانتقالات، يجب أيضًا الحفاظ على الحالة عند إجراء تغييرات في الإعدادات. يؤدي استخدام ViewModel إلى الاحتفاظ بحالة واجهة المستخدم، وبالتالي تبقى التفاعلات، مثل موضع التمرير ومدخلات النماذج ومربّعات الحوار المفتوحة، بدون انقطاع عند الانتقال بين الشاشات الداخلية والخارجية.
من خلال اتّباع هذا النهج، استخدمت شركة Flo Health عناصر الحالة الأساسية في Jetpack Compose وViewModel وWindow Size Classes لجعل رحلات المستخدمين الأكثر رواجًا مقاومة لعمليات التدوير والطي/الفرد وتغيير الحجم. يقول "ألكسندر كولوديازهني"، مهندس Android أول في شركة Flo Health: "حوّلت الإرشادات التكيّفية في Android ما بدا وكأنه إعادة تصميم رئيسية إلى عملية طرح مستندة إلى نماذج"، ما سمح لهم بتبنّي عناصر Compose الأساسية بدون إعادة كتابة الرمز، "ما أدّى إلى تقليل رمز الحفاظ على الحالة بنسبة% 30 تقريبًا مع إصلاح المشاكل المتعلّقة بدقة دورة الحياة والإحصاءات، ما أدّى إلى تحسين التطبيق على جميع أشكال الأجهزة".
للاستفادة الكاملة من تصميم الأجهزة القابلة للطي، استخدِم تعديلات FoldingFeature لتفعيل تنسيقات خاصة بوضعيات الجهاز. عندما يطوي المستخدم الجهاز جزئيًا ليصبح في وضع سطح الطاولة، يمكنك تقسيم واجهة المستخدم تلقائيًا عن طريق وضع عناصر التحكّم الأساسية على الشاشة السفلية والمحتوى الرئيسي أو عدسات الكاميرا على الشاشة العلوية.
يتطلّب التعامل مع معاينات الكاميرا عند التبديل بين حالتي الجهاز المطوي والمفتوح إدارة عمليات تغيير الاتجاه بعناية. يضمن الانتقال إلى مكتبة CameraX التعامل التلقائي مع تدوير أداة الاستشعار وتغيير حجم العرض على الشاشات، بينما يمكن لقواعد بيانات Camera2 الحالية تحقيق الثبات أيضًا باستخدام مكتبة CameraViewfinder. تتيح لك إمكانات الكاميرا والشاشة إمكانية معاينة الشاشة المزدوجة والتقاط صور سيلفي بالكاميرا الخلفية بدقة عالية باستخدام أقل قدر من المنطق المخصّص.
يمكنك إعداد تطبيقك لهذه الأجهزة اليوم من خلال الاطّلاع على إرشادات التطوير التكيُّفي الكاملة على إنشاء تطبيقات تكيُّفية.
توفير تجارب ممتعة تعتمد على الإيماءات على معصمك
تتوفّر ساعة Pixel Watch 5 الجديدة، وقد حسّنّاها للاستفادة من الميزات الذكية والموفّرة للطاقة والمريحة التي لا تتطلّب لمس الشاشة في Wear OS 7. بفضل تحسينات الأداء على مستوى النظام ومجموعة من الميزات الجديدة المصمَّمة لمساعدة المستخدمين في إكمال المهام بكفاءة، يمكنك تقديم تجارب غنية لا تتطلّب سوى إجراء واحد من المستخدم لإكمالها.
يوفّر إطار عمل الإيماءات بيد واحدة طريقة ملائمة للمستخدمين للتفاعل مع ساعاتهم بدون الحاجة إلى لمس الشاشة باليد الأخرى. بدءًا من الإصدار التجريبي 1.7 من Compose for Wear OS 7، يمكنك دمج ميزة التحكّم بالإيماءات بيد واحدة بسلاسة في تطبيقات Wear Compose من خلال إدخالات مادية بسيطة على الذراع التي ترتدي الساعة، مثل الضغط بإصبعين أو تدوير المعصم.
تعتمد Spotify إطار العمل هذا لتسهيل التحكّم في الوسائط. من خلال ربط أحداث إيماءات Wear OS مباشرةً بحالة مشغّل الوسائط، سيتمكّن المستخدمون من إيقاف التشغيل مؤقتًا أو استئنافه باستخدام إيماءة بسيطة من خلال الضغط بإصبعين، ما يتيح إمكانية الوصول إلى عناصر التحكّم في الموسيقى حتى عندما تكون أيديهم مشغولة.
يوفّر الإصدار 7 من Wear OS أيضًا التغطية المباشرة للأخبار مباشرةً على معصمك لعرض معلومات في الوقت الفعلي، مثل نتائج المباريات الرياضية المباشرة ومستوى التقدّم في التمارين الرياضية وحالة التسليم، ويمكن أن تظهر هذه المعلومات أيضًا في ميزة "نظرة سريعة" على ساعة Pixel Watch 5. على سبيل المثال، تستخدم Just Eat ميزة "التحديثات الفورية" لإبقاء المستخدمين على اطّلاع على أوقات وصول الطلبات بنظرة سريعة. يمكنك نشر التحديثات محليًا من تطبيق الساعة الذكية أو الاستفادة من ميزة عرض إشعارات التطبيق (على الساعة) على الأجهزة المتوافقة لتقديم تتبُّع في الوقت الفعلي على جميع الشاشات.
يمكنك أيضًا توسيع نطاق التفاعلات السريعة لتشمل جميع مساحات العرض على الساعة في Wear OS 7 باستخدام "أدوات Wear" المستندة إلى Jetpack Glance وRemoteCompose. توفّر "تطبيقات Wear المصغّرة باستخدام Compose" إمكانات تعبير وتناسق أكبر من إطار عمل "البلاطات" القديم، كما أنّ تصميمَي التطبيقات المصغّرة المتاحَين، وهما صغير وكبير، يتوافقان تمامًا مع التنسيقَين 2x1 و2x2 على الأجهزة الجوّالة، ما يضمن أن تبدو تصميماتك متسقة على جميع الأجهزة.
بالإضافة إلى كل هذه الميزات الجديدة الرائعة، يوفّر الإصدار Wear OS 7 تحسّنًا في عمر البطارية يصل إلى %10 مقارنةً بالإصدار Wear OS 6، ما يجعل ساعة Pixel Watch 5 رفيقًا لا غنى عنه للمستخدمين طوال اليوم.
لبدء تطوير تطبيقات Wear OS 7، استخدِم المحاكي الجديد، واطّلِع على جميع مراجع وإرشادات Wear OS في تصميم تطبيقات لتناسب ساعتك الذكية باستخدام Wear OS.
فتح آفاق جديدة من الذكاء الاصطناعي على الجهاز فقط من خلال Gemini Nano 4
تم تصميم هواتف Pixel 11 لتشغيل Gemini Nano 4، ما يوفّر أداءً سريعًا وسلسًا وميزات ذكية تعمل على الجهاز فقط. من خلال تنفيذ مهام الذكاء الاصطناعي مباشرةً على الجهاز، يمكنك تقديم تفاعلات في الوقت الفعلي وبزمن استجابة منخفض تبدو فورية ومتكاملة بدون الحاجة إلى عمليات نقل البيانات ذهابًا وإيابًا إلى السحابة الإلكترونية.
من خلال ML Kit GenAI Prompt API، يمكنك إرسال طلبات باللغة الطبيعية مباشرةً إلى Gemini Nano على الجهاز. يتوافق النموذج مع أكثر من 140 لغة، ويوفّر فهمًا أفضل للمحتوى المتعدد الوسائط، وميزات أخرى. يمكنك إنشاء ميزات ذكية على الجهاز باستخدام إمكانات متقدّمة، مثل الناتج المنظَّم ووضع التفكير.
يمكنك إنشاء إمكانات ذكية في تطبيقك باستخدام أدوات الخدمة الذاتية ونماذج Gemini.
المساهمة في تطوير الجيل التالي من تجارب منظومة Pixel المتكاملة
تعرض Made by Google الإمكانات التي يمكن تحقيقها عند تطوّر الأجهزة والبرامج معًا، وتكون أنت محور هذا الابتكار. يمكنك البدء في تحسين تطبيقاتك اليوم من خلال استكشاف الإرشادات التكيّفية المعدَّلة، وإنشاء تجارب سريعة لنظام التشغيل Wear OS 7، ودمج الذكاء الاصطناعي على الجهاز فقط باستخدام حزمة تعلّم الآلة.
لمساعدتك في تنفيذ هذه التحديثات بشكل أسرع، يمكنك الآن الاستفادة من مهارات Android التي تقدّم تعليمات محسّنة باستخدام الذكاء الاصطناعي للوكلاء والأدوات. سواء كنت تستخدم Gemini في "استوديو Android" أو تشغّل Android CLI من خلال وكلاء آخرين، تمنح مهارات Android أدوات الذكاء الاصطناعي السياق اللازم لتنفيذ مهام سير العمل المعقّدة تلقائيًا. على سبيل المثال، يمكنك أن تطلب من وكيلك استخدام مهارة CameraX للتعامل مع تغيير حجم عرض الكاميرا على الأجهزة القابلة للطي، أو استخدام مهارة Adaptive لإعداد تصميمات Compose ديناميكية بدون الحاجة إلى إجراء أي عمل يدوي إضافي.
يمكنك الاستفادة من مساحات العرض الجديدة هذه وتسريع سير عملك باستخدام الأدوات المستنِدة إلى الذكاء الاصطناعي التوليدي ومشاركة أحدث إصداراتك مع منتدى Android. انتقِل إلى developer.android.com للوصول إلى المستندات الكاملة واستكشاف مستودع GitHub الخاص بمهارات Android وبدء الإنشاء اليوم.
-
أخبار المنتجاتتقدّم Googlebook فئة جديدة من أجهزة الكمبيوتر المحمول المستندة إلى أساس Android المشترك. تجمع أجهزة Chromebook Plus بين سهولة استخدام الأجهزة الجوّالة وقوة أجهزة الكمبيوتر المكتبي، وهي مزوّدة بأجهزة عالية الأداء من شركاء مثل HP وDell وLenovo وAcer وAsus.
Fahd Imtiaz, Loryn Hairston • مدّة القراءة: 4 دقائق -
أخبار المنتجاتمع طرح الإصدار 17 من نظام التشغيل Android، سننتقل إلى معيار تطوير تكيفي أول. لم يعُد المستخدمون يعتمدون على شكل جهاز واحد، بل ينتقلون بين الهواتف والأجهزة القابلة للطي والأجهزة اللوحية وأجهزة الكمبيوتر المحمولة وشاشات السيارات وبيئات الواقع الممتد الغامرة على مدار اليوم.
Fahd Imtiaz • مدّة القراءة: 3 دقائق -
أخبار المنتجاتأصبح إصدار أغسطس 2026 من Jetpack Compose ثابتًا اليوم.
Nick Butcher • مدّة القراءة: 5 دقائق
يمكنك تلقّي أحدث الإحصاءات حول تطوير تطبيقات Android في بريدك الوارد أسبوعيًا.