Postęp w tworzeniu wariantu powłoki GNOME dla urządzeń mobilnych

Jonas Dreßler z projektu GNOME opublikował raport na temat stanu adaptacji powłoki GNOME dla smartfonów. Na realizację prac uzyskano grant niemieckiego Ministerstwa Edukacji w ramach wsparcia ważnych społecznie projektów programowych.

Należy zauważyć, że adaptację do smartfonów upraszcza obecność w najnowszych wydaniach GNOME pewnej podstawy do pracy na małych ekranach dotykowych. Na przykład istnieje konfigurowalny interfejs nawigacji aplikacji, który umożliwia dowolną zmianę układu za pomocą mechanizmu „przeciągnij i upuść” oraz układu wielostronicowego. Gesty ekranowe są już obsługiwane, takie jak gest przeciągnięcia w celu zmiany ekranów, które są zbliżone do gestów sterujących potrzebnych na urządzeniach mobilnych. Urządzenia mobilne obsługują także wiele koncepcji GNOME dostępnych w systemach stacjonarnych, takich jak okno Szybkich ustawień, system powiadomień i klawiatura ekranowa.

Postęp w tworzeniu wariantu powłoki GNOME dla urządzeń mobilnych
Postęp w tworzeniu wariantu powłoki GNOME dla urządzeń mobilnych

W ramach projektu przeniesienia GNOME na urządzenia mobilne programiści zdefiniowali plan działania dotyczący funkcji i stworzyli działające prototypy ekranu głównego, programu uruchamiającego aplikacje, wyszukiwarki, klawiatury ekranowej i innych podstawowych koncepcji. Jednak konkretne powiązane funkcje, takie jak odblokowywanie ekranu za pomocą kodu PIN, odbieranie połączeń przy zablokowanym ekranie, połączenia alarmowe, latarka itp. nie są jeszcze omówione. Smartfon Pinephone Pro służy jako platforma do testowania rozwiązań.

Postęp w tworzeniu wariantu powłoki GNOME dla urządzeń mobilnych

Główne zaplanowane zadania to:

  • Nowe API do nawigacji gestami XNUMXD (wdrożono nowy mechanizm śledzenia gestów i przeprojektowano obsługę wprowadzania danych w Clutter).
  • Określenie uruchomienia na smartfonie i dostosowanie elementów interfejsu do małych ekranów (wdrożone).
  • Stworzenie osobnego układu paneli dla urządzeń mobilnych - górnego panelu ze wskaźnikami i dolnego panelu do nawigacji (w trakcie realizacji).
  • Pulpity i organizacja pracy z kilkoma uruchomionymi aplikacjami. Uruchamianie programów na urządzeniach mobilnych w trybie pełnoekranowym (w trakcie wdrażania).
  • Dostosowanie interfejsu nawigacyjnego dla listy zainstalowanych aplikacji dla różnych rozdzielczości ekranu, np. utworzenie wersji kompaktowej do poprawnej pracy w trybie portretowym (w trakcie realizacji).
  • Stworzenie opcji klawiatury ekranowej do pracy w trybie portretowym (na etapie prototypu koncepcyjnego).
  • Stworzenie interfejsu umożliwiającego szybką zmianę ustawień, wygodnego do obsługi na urządzeniach mobilnych (na etapie prototypu koncepcyjnego).

Postęp w tworzeniu wariantu powłoki GNOME dla urządzeń mobilnych


Źródło: opennet.ru

Dodaj komentarz