أخبار المنتجات

إتاحة تطبيقاتك على Googlebook من خلال التطوير التكيُّفي

مدّة القراءة: 4 دقائق
عرض الملف الشخصي لـ "فهد امتياز" عرض الملف الشخصي لـ "لورين هيرستون"
Fahd Imtiaz و Loryn Hairston

يقدّم Googlebook فئة جديدة من أجهزة الكمبيوتر المحمولة المستندة إلى Android. تجمع الأجهزة العالية الأداء من شركاء مثل HP وDell وLenovo وAcer وAsus بين سهولة الاستخدام على الأجهزة الجوّالة وقوة أجهزة الكمبيوتر المكتبي. يوفّر Googlebook شاشات OLED تعمل باللمس بدقة عالية، ولوحات مفاتيح مخصّصة، ولوحات لمس دقيقة، مع بطارية تدوم طوال اليوم وذكاء Gemini على مستوى نظام التشغيل. باستخدام Googlebook، يمكن للمستخدمين الانتقال بسلاسة من التفاعلات السريعة على هواتفهم إلى جلسات غنية وغامرة على أجهزة الكمبيوتر المحمول.

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

desktop optimized.png
تم تحسينه ليتوافق مع شارات أجهزة الكمبيوتر المكتبي والمجموعات المخصّصة على Google Play.

ما الذي يميّز هذه الإعلانات؟ ولست بحاجة إلى إنشاء تطبيق منفصل من البداية للاستفادة من هذا الوصول. التطوير التكيُّفي هو الطريقة التي تتوافق بها تطبيقات Android الحديثة بشكل طبيعي مع الشاشات الكبيرة وأوضاع الأجهزة الجديدة وأشكال الأجهزة الناشئة. إذا كان تطبيقك يعتمد على التنسيقات التكيُّفية، فهو جاهز لأجهزة Googlebook. من خلال الاستفادة من الأساس الحالي لواجهة المستخدم التكيُّفية وفئات حجم النافذة والدعم المتعدّد الإدخال، يمكنك تقديم تجربة محسّنة.

image5.png
التنسيقات التكيّفية التي تعيد تنظيم طرق العرض المخصّصة للأجهزة الجوّالة لتوفير تجربة متعددة الأجزاء

تثبيت تطبيقك في أساسيات الكمبيوتر المكتبي

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

استخدِم بنية متعددة الأجزاء للسماح لواجهة المستخدم بالتوسّع أو إعادة التدفق أو الكشف عن تفاصيل أكثر ثراءً مع تغيُّر حدود النافذة. باستخدام Navigation 3، يمكنك تنفيذ استراتيجيات المشاهد التكيُّفية لتنسيق التنسيقات المتعدّدة الأجزاء مباشرةً من الأنشطة السابقة. استخدِم ListDetailSceneStrategy وSupportingPaneSceneStrategy لتفعيل التنسيقات جنبًا إلى جنب عندما تكون مساحة النافذة الموسّعة متاحة. تتيح لك أدوات تزيين المشاهد إحاطة الشاشات بأشرطة تنقّل ثابتة على سطح المكتب. يمكنك دمج هذه الأنماط مع عناصر التصميم الأساسية، مثل Grid وFlexBox، وقريبًا مع واجهتَي برمجة التطبيقات التجريبيتين MediaQuery وStyles، لتنظيم المحتوى المعقّد وتعديل الأنماط المرئية ديناميكيًا لشاشات الكمبيوتر المكتبي.

image2.png
تمثيل لفئات حجم النافذة المستندة إلى العرض

في وضع "العرض في نافذة" على أجهزة الكمبيوتر المكتبي، يمكن تغيير حجم نوافذ التطبيقات ديناميكيًا في أي وقت. يجب أن تستجيب قرارات التنسيق مباشرةً لمساحة النافذة المتاحة باستخدام فئات حجم النافذة بدلاً من أبعاد العرض المادية.

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

تقديم تجارب متميّزة لأجهزة Googlebook

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

image4.png
مبدّل المهام يعرض نوافذ متعددة مفتوحة ونُسخًا من التطبيقات


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

image3.png
إنجاز مهام متعدّدة في نوافذ متعدّدة من خلال السحب والإفلات بين النوافذ

يمكنك تخصيص إطار النافذة بالكامل. في ميزة "العرض في نافذة"، تتضمّن التطبيقات شريط عنوان يمكنك تصميمه باستخدام خلفيات أو أشرطة بحث أو علامات تبويب مخصّصة مع الالتزام بعناصر التحكّم في نوافذ النظام.

بالإضافة إلى نوافذ التطبيقات الفردية، تتيح ميزة المتابعة على استمرار التجارب على الهواتف والأجهزة اللوحية وأجهزة Googlebook من خلال ميزة "النقل" الثنائية الاتجاه التي تتيح للمستخدمين بدء مهمة على شاشة واحدة ومتابعتها بسلاسة على شاشة أخرى. يؤدي تمرير الحالة من خلال HandoffActivityData إلى الحفاظ على السياق، مثل موضع المستند أو علامات التبويب النشطة، مع توفير خيارات احتياطية اختيارية على الويب لضمان الانتقال بسلاسة.

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

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

يقول "رايان شيا"، مدير هندسة Android في Notability: "كنا نستهدف بالفعل تقديم تجارب من الدرجة الأولى للأجهزة اللوحية والأجهزة القابلة للطي". "لذلك، عندما ظهر Googlebook، كان توسيع نطاق Notability لتقديم تجربة على مستوى الكمبيوتر المحمول يتطلّب في الغالب تفعيل ميزة سبق أن أنشأناها. وقد أتاح لنا ذلك قضاء وقتنا في الأمور التي لا يمكن تنفيذها إلا على شاشة أكبر أو باستخدام واجهات برمجة التطبيقات الأحدث، مثل ميزة "المتابعة" (Continue On) التي تنقل الملاحظات من الهاتف إلى الكمبيوتر المحمول، وتحسين تجربة التطبيق جنبًا إلى جنب للدراسة".

تسريع سير العمل باستخدام أدوات مخصّصة

يمكنك اختبار تطبيقك وتحسينه ليتوافق مع Googlebook بسهولة ضمن سير عمل التطوير الحالي.

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

يمكنك تسريع عملية تحديث التنسيق باستخدام التطوير المستند إلى الذكاء الاصطناعي. تمنح المهارة التكيُّفية وكلاء الذكاء الاصطناعي السياق اللازم للمساعدة في إعادة تصميم تنسيقات الأجهزة الجوّالة وتحويلها إلى حاويات Compose متجاوبة تلقائيًا. يمكنك تثبيت المهارة مباشرةً من خلال Android CLI لتبسيط عملية التنفيذ.

استفِد من إمكانات جديدة على Googlebook

Untitled design (2).png
مجموعة أجهزة الكمبيوتر المحمول Googlebook من شركاء المنظومة المتكاملة

تمثّل مجموعة Googlebook فصلاً جديدًا ومثيرًا في منظومة Android المتكاملة، حيث توفّر لتطبيقاتك منصة متميّزة لتقديم تجارب أكثر ثراءً وفعالية. من خلال إنشاء تطبيق متكيّف، تضمن قاعدة الرموز البرمجية الواحدة أن يظهر تطبيقك ويعمل على النحو الأمثل على الهواتف والأجهزة القابلة للطي والأجهزة اللوحية وأجهزة Googlebook، مع إتاحة ظهور محسّن وشارات على Google Play. يمكنك استكشاف المستندات في مركز مطوّري Googlebook، ومراجعة دليل تصميم تطبيقات أجهزة الكمبيوتر المكتبي، والبدء في إنشاء تطبيقات لأجهزة Googlebook اليوم.

من كتابة:
متابعة القراءة