Они опубликовали отчет о прогрессе мобильной версии Gnome Shell.

Йонас Дресслер проекта Представлен GNOME недавно вышла публикация, в которой он делится отчет о статусе внедрения GNOME Shell для смартфонов.

Упоминается, что для проведения работ получен грант Министерства образования Германии в рамках поддержки социально значимых программных проектов.

В рамках проекта мобильной адаптации GNOME разработчики установил дорожную карту по развитию функционала и подготовил рабочие прототипы домашнего экрана, интерфейса запуска приложений, поисковой системы, экранной клавиатуры и других основ.

Тем не менее, специфические особенности еще не раскрыты такие как разблокировка экрана с помощью PIN-кода, прием вызовов, когда экран заблокирован, экстренные вызовы, фонарик и т. д. В качестве платформы для тестирования разработок используется смартфон Pinephone Pro.

Некоторые из самых сложных деталей, которые вам нужны для мобильного чехла, уже готовы сегодня:

Полностью настраиваемая сетка приложений с нумерацией страниц, папками и переупорядочением с помощью перетаскивания.
Горизонтальные жесты рабочей области «прилипай к пальцу», которые довольно близки к тому, что мы хотели бы на мобильном устройстве для переключения между приложениями.
Проведите пальцем вверх, чтобы перейти к обзору приложения и сетке, что также очень похоже на то, что мы хотели бы видеть на мобильном устройстве.
Кроме того, многие вещи, над которыми мы в настоящее время работаем для настольных компьютеров, также актуальны и для мобильных устройств, включая быстрые настройки, новый дизайн уведомлений и улучшенную экранную клавиатуру.

Среди основных задач являются:

  • Новый API для навигации по 2D-жестам (реализован новый механизм отслеживания жестов и переработана обработка ввода в Clutter).
  • Определение запуска на смартфоне и адаптация элементов интерфейса под маленькие экраны (реализовано).
  • Создание отдельного макета панели для мобильных устройств: верхняя панель с индикаторами и нижняя панель для навигации (в процессе).
  • Рабочие столы и организация работы с несколькими работающими приложениями. Запуск приложения на мобильных устройствах в полноэкранном режиме (в процессе).
  • Адаптация интерфейса для просмотра списка установленных приложений под разные разрешения экрана, например, создание компактной версии для корректной работы в портретном режиме (в процессе).
  • Создание версии экранной клавиатуры для работы в портретном режиме (на стадии концептуального прототипа).
    Создание интерфейса для быстрого изменения конфигурации, удобного для использования на мобильных устройствах (стадия концептуального прототипа).

Замечено, что адаптация для смартфонов стала проще в связи с тем, что последние версии В GNOME есть некоторая основа для работы с небольшими сенсорными экранами. Например, имеется настраиваемый интерфейс навигации по приложению, который поддерживает произвольную перестановку с помощью перетаскивания и многостраничный макет.

Мы не рассчитываем ежедневно выполнять все аспекты превращения GNOME Shell в управляемую телефонную оболочку в рамках этого грантового проекта. Это потребовало бы гораздо больших усилий, потому что это означало бы решение таких задач, как вызовы на экране блокировки, разблокировка PIN-кода, экстренные вызовы, быстрое переключение фонарика и другие мелкие функции, повышающие качество жизни.

Однако мы считаем, что основы навигации по оболочке, запуска приложений, поиска, использования экранной клавиатуры и т. д. осуществимы в контексте этого проекта, по крайней мере, на стадии прототипа.

Экранные жесты уже поддерживаются, например жест смахивания для переключения экранов, который близок к жестам управления, необходимым на мобильных устройствах. На мобильных устройствах вы также можете использовать многие концепции GNOME, используемые на настольных компьютерах, такие как блок быстрых настроек, система уведомлений и экранная клавиатура.

В конце концов если вам интересно узнать об этом больше, вы можете проверить подробности По следующей ссылке.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.