Fortschritte bei der Erstellung einer GNOME-Shell-Variante für mobile Geräte

Jonas Dreßler vom GNOME-Projekt hat einen Bericht über den Stand der Adaption der GNOME-Shell für Smartphones veröffentlicht. Zur Durchführung der Arbeiten wurde im Rahmen der Förderung gesellschaftlich bedeutsamer Programmvorhaben ein Zuschuss des Bundesbildungsministeriums gewährt.

Es wird darauf hingewiesen, dass die Anpassung an Smartphones dadurch vereinfacht wird, dass in den neuesten Versionen von GNOME eine bestimmte Grundlage für die Arbeit auf kleinen Touchscreens vorhanden ist. Beispielsweise gibt es eine anpassbare Anwendungsnavigationsoberfläche, die eine beliebige Neuanordnung mithilfe des Drag&Drop-Mechanismus und eines mehrseitigen Layouts unterstützt. Es werden bereits Bildschirmgesten unterstützt, beispielsweise die Wischgeste zum Wechseln des Bildschirms, die den auf Mobilgeräten benötigten Steuergesten nahe kommt. Mobile Geräte unterstützen auch viele der GNOME-Konzepte, die auf Desktop-Systemen zu finden sind, wie z. B. das Feld „Schnelleinstellungen“, das Benachrichtigungssystem und die Bildschirmtastatur.

Fortschritte bei der Erstellung einer GNOME-Shell-Variante für mobile Geräte
Fortschritte bei der Erstellung einer GNOME-Shell-Variante für mobile Geräte

Im Rahmen des Projekts, GNOME auf Mobilgeräte zu bringen, definierten die Entwickler eine Feature-Roadmap und erstellten funktionierende Prototypen des Startbildschirms, des App-Launchers, der Suchmaschine, der Bildschirmtastatur und anderer Kernkonzepte. Spezifische damit verbundene Funktionen werden jedoch noch nicht abgedeckt, wie z. B. das Entsperren des Bildschirms mit einem PIN-Code, das Empfangen von Anrufen bei gesperrtem Bildschirm, Notrufe, eine Taschenlampe usw. Als Plattform zum Testen von Entwicklungen dient das Smartphone Pinephone Pro.

Fortschritte bei der Erstellung einer GNOME-Shell-Variante für mobile Geräte

Die wichtigsten geplanten Aufgaben sind:

  • Neue API für die XNUMXD-Gestenavigation (implementiert einen neuen Mechanismus zur Gestenverfolgung und neu gestaltete Eingabeverarbeitung in Clutter).
  • Bestimmung des Starts auf einem Smartphone und Anpassung von Oberflächenelementen für kleine Bildschirme (umgesetzt).
  • Erstellung eines separaten Panel-Layouts für mobile Geräte – ein oberes Panel mit Indikatoren und ein unteres Panel für die Navigation (in Implementierung).
  • Desktops und Arbeitsorganisation mit mehreren laufenden Anwendungen. Starten von Programmen auf Mobilgeräten im Vollbildmodus (in Implementierung).
  • Anpassung der Navigationsoberfläche für die Liste der installierten Anwendungen für unterschiedliche Bildschirmauflösungen, beispielsweise Erstellung einer Kompaktversion für die korrekte Bedienung im Hochformat (in Umsetzung).
  • Erstellung einer Bildschirmtastatur-Option für das Arbeiten im Hochformat (im konzeptionellen Prototypenstadium).
  • Erstellung einer Schnittstelle zum schnellen Ändern von Einstellungen, bequem für die Nutzung auf mobilen Geräten (im konzeptionellen Prototypenstadium).

Fortschritte bei der Erstellung einer GNOME-Shell-Variante für mobile Geräte


Source: opennet.ru

Kommentar hinzufügen