Jonas Dreßler از پروژه GNOME گزارشی در مورد وضعیت انطباق پوسته GNOME برای تلفن های هوشمند منتشر کرده است. برای انجام این کار، کمک هزینه ای از وزارت آموزش آلمان به عنوان بخشی از حمایت از پروژه های برنامه مهم اجتماعی دریافت شد.
خاطرنشان می شود که سازگاری برای تلفن های هوشمند با حضور در آخرین نسخه های GNOME از پایه خاصی برای کار بر روی صفحه نمایش های لمسی کوچک ساده شده است. به عنوان مثال، یک رابط ناوبری برنامه قابل تنظیم وجود دارد که از بازآرایی دلخواه با استفاده از مکانیسم کشیدن و رها کردن و طرحبندی چند صفحه پشتیبانی میکند. حرکات صفحه در حال حاضر پشتیبانی میشوند، مانند ژست کشیدن انگشت برای تغییر صفحهنمایش، که نزدیک به حرکات کنترلی مورد نیاز در دستگاههای تلفن همراه است. دستگاه های تلفن همراه همچنین از بسیاری از مفاهیم گنوم موجود در سیستم های دسکتاپ مانند جعبه تنظیمات سریع، سیستم اطلاع رسانی و صفحه کلید روی صفحه پشتیبانی می کنند.
به عنوان بخشی از پروژه برای آوردن گنوم به موبایل، توسعه دهندگان نقشه راه ویژگی را تعریف کردند و نمونه های اولیه صفحه اصلی، راه اندازی برنامه، موتور جستجو، صفحه کلید روی صفحه و سایر مفاهیم اصلی را تولید کردند. با این حال، ویژگیهای مرتبط خاصی مانند باز کردن قفل صفحه با پین کد، دریافت تماس در حالت قفل بودن صفحه، تماسهای اضطراری، چراغ قوه و غیره هنوز پوشش داده نشدهاند. تلفن هوشمند Pinephone Pro به عنوان یک پلت فرم برای آزمایش پیشرفت ها استفاده می شود.
وظایف اصلی برنامه ریزی شده عبارتند از:
- API جدید برای ناوبری ژستهای دوبعدی (مکانیسم جدید ردیابی ژست را پیادهسازی کرد و مدیریت ورودی را در Clutter بازطراحی کرد).
- تعیین راه اندازی در تلفن هوشمند و انطباق عناصر رابط برای صفحه نمایش های کوچک (اجرا شده).
- ایجاد یک طرح پانل جداگانه برای دستگاه های تلفن همراه - یک پانل بالا با نشانگرها و یک پانل پایین برای ناوبری (در حال اجرا).
- دسکتاپ و سازماندهی کار با چندین برنامه در حال اجرا. راه اندازی برنامه ها بر روی دستگاه های تلفن همراه در حالت تمام صفحه (در دست اجرا).
- انطباق رابط ناوبری برای لیست برنامه های نصب شده برای وضوح های مختلف صفحه، به عنوان مثال، ایجاد یک نسخه فشرده برای عملکرد صحیح در حالت عمودی (در حال اجرا).
- ایجاد یک گزینه صفحه کلید روی صفحه برای کار در حالت پرتره (در مرحله نمونه اولیه مفهومی).
- ایجاد یک رابط برای تغییر سریع تنظیمات، مناسب برای استفاده در دستگاه های تلفن همراه (در مرحله نمونه اولیه مفهومی).
منبع: opennet.ru