Zhvillimi i vazhdueshëm i GNOME Shell për pajisjet celulare

Jonas Dressler i Projektit GNOME ka publikuar një raport mbi punën e bërë gjatë muajve të fundit për të zhvilluar përvojën e GNOME Shell për përdorim në telefonat inteligjentë dhe tabletët me ekran me prekje. Puna financohet nga Ministria Gjermane e Arsimit, e cila ofroi një grant për zhvilluesit e GNOME si pjesë e një iniciative për të mbështetur projekte softuerësh me rëndësi shoqërore.

Gjendja aktuale e zhvillimit mund të gjendet në versionet e përditshme të GNOME OS. Përveç kësaj, asambletë e shpërndarjes postmarketOS po zhvillohen veçmas, duke përfshirë ndryshimet e përgatitura nga projekti. Smartphone Pinephone Pro përdoret si një platformë për testimin e zhvillimeve, por telefonat inteligjentë Librem 5 dhe Android të mbështetur nga projekti postmarketOS gjithashtu mund të përdoren për testim.

Për zhvilluesit, ofrohen degë të veçanta të GNOME Shell dhe Mutter, të cilat mbledhin ndryshimet ekzistuese që lidhen me krijimin e një guaskë të plotë për pajisjet mobile. Kodi i publikuar ofron mbështetje për navigimin duke përdorur gjeste në ekran, shtoi një tastierë në ekran, përfshin kodin për përshtatjen e elementeve të ndërfaqes sipas madhësisë së ekranit dhe ofron një ndërfaqe të optimizuar për ekranet e vogla për lundrimin nëpër aplikacionet e instaluara.

Arritjet kryesore në krahasim me raportin e mëparshëm:

  • Zhvillimi i navigimit dydimensional me gjeste vazhdon. Ndryshe nga ndërfaqja e drejtuar nga gjestet e Android dhe iOS, GNOME ofron një ndërfaqe të përbashkët për nisjen e aplikacioneve dhe ndërrimin ndërmjet detyrave, ndërsa Android përdor një plan urbanistik me tre ekrane (ekrani bazë, navigimi i aplikacioneve dhe ndërrimi i detyrave ) dhe në iOS - dy (). ekrani bazë dhe ndërrimi ndërmjet detyrave).

    Ndërfaqja e konsoliduar e GNOME eliminon modelin hapësinor konfuz dhe përdorimin e gjesteve jo të dukshme si "rrëshqit, ndalo dhe prit pa e ngritur gishtin" dhe në vend të kësaj ofron një ndërfaqe të përbashkët për shikimin e aplikacioneve të disponueshme dhe kalimin ndërmjet aplikacioneve në ekzekutim, aktivizuar me rrëshqitje të thjeshtë gjestet ( Mund të kaloni midis miniaturës së aplikacioneve që ekzekutohen me një gjest rrëshqitës vertikal dhe të lëvizni nëpër listën e aplikacioneve të instaluara me një gjest horizontal).

  • Kur kërkoni, informacioni shfaqet në një kolonë, ngjashëm me kërkimin në mjedisin e desktopit GNOME.
    Zhvillimi i vazhdueshëm i GNOME Shell për pajisjet celulare
  • Tastiera në ekran ka ridizajnuar plotësisht organizimin e hyrjes duke përdorur gjeste, që është afër organizimit të hyrjes që praktikohet në sistemet e tjera operative celulare (për shembull, tasti i shtypur lëshohet pasi shtypet një buton tjetër). Heuristika e përmirësuar për përcaktimin se kur duhet shfaqur tastiera në ekran. Ndërfaqja e hyrjes së emoji është ridizajnuar. Paraqitja e tastierës është përshtatur për përdorim në ekrane më të vogla. Janë shtuar gjeste të reja për të fshehur tastierën në ekran dhe gjithashtu fshihet automatikisht kur përpiqeni të lëvizni.
  • Ekrani me një listë të aplikacioneve të disponueshme është përshtatur për të punuar në modalitetin e portretit, është propozuar një stil i ri për shfaqjen e katalogëve dhe dhëmbëzimi është rritur për të lehtësuar shtypjen në telefonat inteligjentë. Ofrohen mundësi për grupimin e aplikacioneve.
  • Është propozuar një ndërfaqe për ndryshimin e shpejtë të cilësimeve (ekrani i cilësimeve të shpejta), i kombinuar në një meny rënëse me një ndërfaqe për shfaqjen e një liste njoftimesh. Menyja thirret me një gjest rrëshqitës nga lart-poshtë dhe ju lejon të hiqni njoftimet individuale me gjeste rrëshqitëse horizontale.

Planet e ardhshme:

  • Transferimi i ndryshimeve të përgatitura dhe API-së së re për kontrollin e gjesteve në strukturën kryesore të GNOME (planifikuar të kryhet si pjesë e ciklit të zhvillimit të GNOME 44).
  • Krijimi i një ndërfaqeje për të punuar me telefonatat kur ekrani është i kyçur.
  • Mbështetje për thirrjen e urgjencës.
  • Aftësia për të përdorur motorin e dridhjeve të integruar në telefona për të krijuar një efekt reagimi të prekshëm.
  • Ndërfaqja për zhbllokimin e pajisjes me një kod PIN.
  • Mundësia për të përdorur paraqitjet e zgjeruara të tastierës në ekran (për shembull, për të thjeshtuar hyrjen në URL) dhe përshtatjen e paraqitjes për terminalin.
  • Ripërpunimi i sistemit të njoftimeve, grupimi i njoftimeve dhe thirrja e veprimeve nga njoftimet.
  • Shtimi i një elektrik dore në ekranin e cilësimeve të shpejta.
  • Mbështetje për riorganizimin e hapësirave të punës në modalitetin e përmbledhjes.
  • Janë bërë ndryshime për të lejuar qoshe të rrumbullakosura për fotografitë në modalitetin e përmbledhjes, panele transparente dhe aftësinë që aplikacionet të tërheqin në zonën poshtë paneleve të sipërme dhe të poshtme.

Burimi: opennet.ru

Shto një koment