Jonas Dressler nga projekti GNOME publikoi një raport mbi punën e bërë gjatë muajve të kaluar për zhvillimin e funksionaliteteve të GNOME Shell për përdorim në telefona inteligjentë dhe tabletë me ekran të ndjeshëm. Projekti financohet nga ministria e arsimit e Gjermanisë, e cila i dha një grant zhvilluesve të GNOME në kuadër të një iniciative për të mbështetur projekte softuerike me rëndësi publike.
Statusi aktual i zhvillimit mund të konsultohet në ndërtimet e natës të GNOME OS. Për më tepër, ndërtimet e distribucionit postmarketOS zhvillohen veçmas, të cilat përfshijnë ndryshimet e përgatitura nga projekti. Smartphone Pinephone Pro përdoret si platformë për testimin e zhvillimeve, por gjithashtu mund të përdoren Librem 5 dhe smartphone-t Android të mbështetur nga projekti postmarketOS për testim.
Për zhvilluesit ofrohen degë të veçanta të GNOME Shell dhe Mutter, në të cilat janë mbledhur ndryshimet e bëra që lidhen me krijimin e një ndërfaqe të plotë për pajisjet mobile. Kodi i publikuar siguron mbështetje për navigacionin me anë të lëvizjeve në ekran, ka shtuar një tastierë në ekran, përmban kod për përshtatjen dinamike të elementeve të ndërfaqes me madhësinë e ekranit dhe ofron një ndërfaqe të optimizuar për ekrane të vogla për navigimin në aplikacionet e instaluara.
Arritjet kryesore, krahasuar me raportin e kaluar:
- Përparimi i navigacionit me dy dimensione me anë të lëvizjeve është vazhduar. Ndryshe nga parimi i ndërtimit të interfecit që menaxhohet nga lëvizjet në Android dhe iOS, GNOME ka implementuar një ndërfaqe të përbashkët për hapjen e aplikacioneve dhe kalimin midis detyrave, ndërsa në Android përdoret ndarja në tre ekrane (ekrani kryesor, navigimi në aplikacione dhe kalimi midis detyrave), dhe në iOS në dy (ekrani kryesor dhe kalimi midis detyrave).
Ndërfaqja e integruar në GNOME ka lejuar që të eliminohet modeli hapësinor konfuz dhe përdorimi i lëvizjeve që nuk janë të qarta, si "shkruaj në ekran, ndalo dhe prit pa e hequr dorën", e cila është zëvendësuar me një ndërfaqe të përgjithshme për shikimin e aplikacioneve dhe kalimin midis aplikacioneve të hapura, e cila aktivizohet me lëvizje të thjeshta. (ndërmjet miniaturave të aplikacioneve të hapura mund të kaloni me një lëvizje vertikale të shndërrimit dhe të rrotulloni listën e aplikacioneve të instaluara me një lëvizje horizontale).
- Në kërkimin e bërë është realizuar tregimi i informacionit në një kolonë, në përputhje me kërkimin në ambientin desktop të GNOME.

- NĂ« tastierĂ«n e ekranit Ă«shtĂ« riorganizuar plotĂ«sisht organizimi i futjes me anĂ« tĂ« lĂ«vizjeve, e cila Ă«shtĂ« afruar me organizimin e futjes qĂ« praktikohet nĂ« OS-tĂ« e tjera mobile (pĂ«r shembull, çelĂ«si i shtypur lirohet pas shtypjes sĂ« çelĂ«sit tjetĂ«r). ĂshtĂ« pĂ«rmirĂ«suar heuristika pĂ«r tĂ« pĂ«rcaktuar momentet qĂ« kĂ«rkojnĂ« shfaqjen e tastierĂ«s nĂ« ekran. Interfejsi i futjes sĂ« emoji Ă«shtĂ« riorganizuar. Layout-i i tastierĂ«s Ă«shtĂ« pĂ«rshtatur pĂ«r pĂ«rdorim nĂ« ekrane mĂ« tĂ« vogla. JanĂ« shtuar lĂ«vizje tĂ« reja pĂ«r fshehjen e tastierĂ«s nĂ« ekran, si dhe Ă«shtĂ« realizuar fshehja automatike kur pĂ«rpiqeni tĂ« rrotulloni.
- Ekrani me listën e aplikacioneve të disponueshme është përshtatur për punë në modin portret, është propozuar një stil i ri për shfaqjen e katalogëve, dhe është rritur hapësira për të lehtësuar shtypjen në smartphone.
- Një ndërfaqe për ndryshimin e shpejtë të cilësimeve është propozuar (ekrani i Cilësimeve të Shpejta), e cila është bashkuar në një menu të rënë me ndërfaqen për shfaqjen e listës së njoftimeve. Menuja aktivizohet me një lëvizje nga lartë poshtë dhe lejon heqjen e njoftimeve të veçanta me anë të lëvizjeve horizontale.
Planet për të ardhmen:
- Migrimi i ndryshimeve të përgatitura dhe API të ri për menaxhimin e lëvizjeve në bërthamën kryesore të GNOME (pritet të realizohet në kuadër të ciklit të zhvillimit të GNOME 44).
- Krijimi i një ndërfaqe për menaxhimin e thirrjeve gjatë bllokimit të ekranit.
- Mbështetje për thirrjet emergjente.
- Mundësia e përdorimit të vibratorit të integruar në telefon për të krijuar efektin e kthimit taktil.
- Një ndërfaqe për çeljen e pajisjes me kod PIN.
- Mundësia e përdorimit të layout-eve të avancuara të tastierës në ekran (për shembull, për të lehtësuar hyrjen e URL-ve) dhe adaptimi i layout-it për terminalin.
- Riorganizimi i sistemit të njoftimeve, grupimi i njoftimeve dhe thirrja e veprimeve nga njoftimet.
- Shtimi i një lampioni në ekranin e cilësimeve të shpejta.
- Mbështetje për riorganizimin e hapësirave të punës në mënyrë përmbledhëse.
- Kryerja e ndryshimeve që do të mundësojnë realizimin e këndeve të rrumbullakosur të miniaturave në modin e shikimit, panelet transparente dhe mundësinë e vizatimit nga aplikacionet në hapësirën nën panelet e sipërme dhe të poshtme.
Burimi: opennet.ru

