التقدم المحرز في إنشاء متغير GNOME Shell للأجهزة المحمولة

نشر جوناس دريسلر من مشروع جنوم تقريرًا عن حالة تكيف GNOME Shell للهواتف الذكية. ولتنفيذ العمل، تم الحصول على منحة من وزارة التعليم الألمانية كجزء من دعم مشاريع البرامج ذات الأهمية الاجتماعية.

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

التقدم المحرز في إنشاء متغير GNOME Shell للأجهزة المحمولة
التقدم المحرز في إنشاء متغير GNOME Shell للأجهزة المحمولة

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

التقدم المحرز في إنشاء متغير GNOME Shell للأجهزة المحمولة

المهام الرئيسية المخططة هي:

  • واجهة برمجة تطبيقات جديدة للتنقل بالإيماءات ثنائية الأبعاد (تم تنفيذ آلية جديدة لتتبع الإيماءات وإعادة تصميم معالجة الإدخال في Clutter).
  • تحديد الإطلاق على الهاتف الذكي وتكييف عناصر الواجهة للشاشات الصغيرة (تم التنفيذ).
  • إنشاء تخطيط لوحة منفصل للأجهزة المحمولة - لوحة علوية بها مؤشرات ولوحة سفلية للتنقل (قيد التنفيذ).
  • أجهزة الكمبيوتر المكتبية وتنظيم العمل مع العديد من التطبيقات قيد التشغيل. إطلاق البرامج على الأجهزة المحمولة في وضع ملء الشاشة (قيد التنفيذ).
  • تكييف واجهة التنقل لقائمة التطبيقات المثبتة لدرجات دقة الشاشة المختلفة، على سبيل المثال، إنشاء نسخة مضغوطة للتشغيل الصحيح في الوضع الرأسي (قيد التنفيذ).
  • إنشاء خيار لوحة المفاتيح على الشاشة للعمل في الوضع الرأسي (في مرحلة النموذج الأولي المفاهيمي).
  • إنشاء واجهة لتغيير الإعدادات بسرعة، ومريحة للاستخدام على الأجهزة المحمولة (في مرحلة النموذج الأولي المفاهيمي).

التقدم المحرز في إنشاء متغير GNOME Shell للأجهزة المحمولة


المصدر: opennet.ru

إضافة تعليق