Pokračující vývoj prostředí GNOME pro mobilní zařízení

Jonas Dressler z projektu GNOME zveřejnil zprávu o práci vykonané za posledních několik měsíců na vývoji prostředí GNOME Shell pro použití na chytrých telefonech a tabletech s dotykovou obrazovkou. Práce je financována německým ministerstvem školství, které poskytlo grant vývojářům GNOME v rámci iniciativy na podporu společensky významných softwarových projektů.

Aktuální stav vývoje lze nalézt v nočních sestaveních GNOME OS. Samostatně jsou navíc vyvíjeny sestavy distribuce postmarketOS, včetně změn připravených projektem. Smartphone Pinephone Pro se používá jako platforma pro testování vývoje, ale pro testování lze použít i smartphony Librem 5 a Android podporované projektem postmarketOS.

Pro vývojáře jsou nabízeny samostatné větve GNOME Shell a Mutter, které shromažďují stávající změny související s vytvořením plnohodnotného shellu pro mobilní zařízení. Publikovaný kód poskytuje podporu pro navigaci pomocí gest na obrazovce, přidal klávesnici na obrazovce, obsahoval kód pro adaptivní přizpůsobení prvků rozhraní velikosti obrazovky a nabídl rozhraní optimalizované pro malé obrazovky pro procházení nainstalovaných aplikací.

Hlavní úspěchy ve srovnání s předchozí zprávou:

  • Vývoj dvourozměrné navigace gesty pokračuje. Na rozdíl od rozhraní řízeného gesty Androidu a iOS poskytuje GNOME společné rozhraní pro spouštění aplikací a přepínání mezi úkoly, zatímco Android používá rozložení na třech obrazovkách (domovská obrazovka, navigace v aplikacích a přepínání úkolů). ) a v iOS - dvě ( domovská obrazovka a přepínání mezi úkoly).

    Konsolidované rozhraní GNOME odstraňuje matoucí prostorový model a používání nesrozumitelných gest, jako je „přejetí, zastavení a čekání bez zvednutí prstu“, a místo toho nabízí společné rozhraní pro prohlížení dostupných aplikací a přepínání mezi spuštěnými aplikacemi, které se aktivuje jednoduchým přejetím prstem. gesta ( Vertikálním posuvným gestem můžete přepínat mezi miniaturami běžících aplikací a horizontálním gestem procházet seznam nainstalovaných aplikací).

  • Při vyhledávání se informace zobrazují v jednom sloupci, podobně jako při vyhledávání v desktopovém prostředí GNOME.
    Pokračující vývoj prostředí GNOME pro mobilní zařízení
  • Klávesnice na obrazovce zcela přepracovala organizaci zadávání pomocí gest, která se blíží organizaci zadávání praktikované v jiných mobilních operačních systémech (například se stisknutá klávesa uvolní po stisknutí jiné klávesy). Vylepšená heuristika pro určení, kdy se má zobrazit klávesnice na obrazovce. Vstupní rozhraní emotikonů bylo přepracováno. Rozložení klávesnice bylo přizpůsobeno pro použití na menších obrazovkách. Byla přidána nová gesta pro skrytí klávesnice na obrazovce a také se automaticky skryje, když se pokusíte posouvat.
  • Obrazovka se seznamem dostupných aplikací byla přizpůsobena pro práci v režimu na výšku, byl navržen nový styl zobrazování katalogů a zvětšeno odsazení pro snazší mačkání na chytrých telefonech. Jsou poskytovány možnosti seskupování aplikací.
  • Bylo navrženo rozhraní pro rychlou změnu nastavení (obrazovka Rychlé nastavení), sloučené do jedné rozevírací nabídky s rozhraním pro zobrazení seznamu upozornění. Nabídka se vyvolává posunovacím gestem shora dolů a umožňuje odstranit jednotlivá upozornění horizontálními posuvnými gesty.

Plány do budoucna:

  • Přenesení připravených změn a nového API pro ovládání gest do hlavní struktury GNOME (plánováno jako součást vývojového cyklu GNOME 44).
  • Vytvoření rozhraní pro práci s hovory při zamčené obrazovce.
  • Podpora tísňového volání.
  • Schopnost používat vibrační motor zabudovaný v telefonech k vytvoření efektu hmatové zpětné vazby.
  • Rozhraní pro odemykání zařízení pomocí PIN kódu.
  • Schopnost používat rozšířené rozložení klávesnice na obrazovce (například pro zjednodušení zadávání URL) a přizpůsobit rozložení pro terminál.
  • Přepracování notifikačního systému, seskupování notifikací a vyvolávání akcí z notifikací.
  • Přidání baterky na obrazovku rychlého nastavení.
  • Podpora pro přeuspořádání pracovních ploch v režimu přehledu.
  • Byly provedeny změny, které umožňují zaoblené rohy pro miniatury v režimu přehledu, průhledné panely a možnost aplikací kreslit do oblasti pod horním a spodním panelem.

Zdroj: opennet.ru

Přidat komentář