Żvilupp kontinwu ta' GNOME Shell għal tagħmir mobbli

Jonas Dressler tal-Proġett GNOME ippubblika rapport dwar ix-xogħol li sar matul l-aħħar ftit xhur biex tiġi żviluppata l-esperjenza GNOME Shell għall-użu fuq smartphones u tablets touchscreen. Ix-xogħol huwa ffinanzjat mill-Ministeru tal-Edukazzjoni Ġermaniż, li pprovda għotja lill-iżviluppaturi GNOME bħala parti minn inizjattiva biex tappoġġja proġetti ta 'softwer soċjalment sinifikanti.

L-istat attwali ta 'żvilupp jista' jinstab fil-bini ta 'filgħaxija ta' GNOME OS. Barra minn hekk, assemblaġġi tad-distribuzzjoni postmarketOS qed jiġu żviluppati separatament, inklużi bidliet imħejjija mill-proġett. L-ismartphone Pinephone Pro jintuża bħala pjattaforma għall-iżviluppi tal-ittestjar, iżda smartphones Librem 5 u Android appoġġjati mill-proġett postmarketOS jistgħu jintużaw ukoll għall-ittestjar.

Għall-iżviluppaturi, huma offruti fergħat separati ta 'GNOME Shell u Mutter, li jiġbru bidliet eżistenti relatati mal-ħolqien ta' qoxra sħiħa għal apparat mobbli. Il-kodiċi ppubblikat jipprovdi appoġġ għan-navigazzjoni bl-użu ta 'ġesti fuq l-iskrin, żied tastiera fuq l-iskrin, inkluda kodiċi biex jiġu aġġustati b'mod adattiv elementi tal-interface għad-daqs tal-iskrin, u offra interface ottimizzat għal skrins żgħar għan-navigazzjoni permezz ta' applikazzjonijiet installati.

Kisbiet ewlenin meta mqabbla mar-rapport preċedenti:

  • L-iżvilupp tan-navigazzjoni tal-ġesti bidimensjonali jkompli. B'differenza mill-interface mmexxija mill-ġesti ta 'Android u iOS, GNOME jipprovdi interface komuni għat-tnedija ta' apps u taqleb bejn il-kompiti, filwaqt li Android juża tqassim ta 'tliet skrin (skrin tad-dar, navigazzjoni tal-app, u bidla tal-kompiti), u f'iOS - tnejn (). skrin tad-dar u taqleb bejn il-kompiti).

    L-interface konsolidata ta' GNOME telimina l-mudell spazjali konfuż u l-użu ta' ġesti mhux ovvji bħal "swipe, stop, and wait without lifting your subag" u minflok toffri interface komuni biex tara l-applikazzjonijiet disponibbli u taqleb bejn l-applikazzjonijiet li qed jaħdmu, attivat b'swipe sempliċi. ġesti (Tista 'taqleb bejn thumbnails ta' applikazzjonijiet li qed jaħdmu b'ġest li jiżżerżaq vertikali u tiskrollja l-lista ta 'applikazzjonijiet installati b'ġest orizzontali).

  • Meta tkun qed tfittex, l-informazzjoni tintwera f'kolonna waħda, simili għal tfittxija fl-ambjent tad-desktop GNOME.
    Żvilupp kontinwu ta' GNOME Shell għal tagħmir mobbli
  • It-tastiera fuq l-iskrin iddisinjat kompletament mill-ġdid l-organizzazzjoni tal-input bl-użu ta 'ġesti, li hija qrib l-organizzazzjoni tal-input ipprattikata f'sistemi operattivi mobbli oħra (per eżempju, iċ-ċavetta ppressata tiġi rilaxxata wara li tagħfas ċavetta oħra). Euristiċi mtejba biex jiġi ddeterminat meta turi t-tastiera fuq l-iskrin. L-interface tad-dħul tal-emoji ġiet iddisinjata mill-ġdid. It-tqassim tat-tastiera ġie adattat għall-użu fuq skrins iżgħar. Ġesti ġodda ġew miżjuda biex jaħbu t-tastiera fuq l-iskrin, u awtomatikament jaħbi wkoll meta tipprova tiskrollja.
  • L-iskrin b'lista ta 'applikazzjonijiet disponibbli ġie adattat biex jaħdem fil-modalità ritratt, ġie propost stil ġdid għall-wiri ta' katalgi, u l-inċiżi żdiedu biex jagħmlu l-ippressar aktar faċli fuq smartphones. Huma pprovduti possibbiltajiet għal applikazzjonijiet ta' raggruppament.
  • Ġiet proposta interface għal settings li jinbidlu malajr (iskrin ta' Settings Quick), magħquda f'menu drop-down wieħed b'interface għall-wiri ta' lista ta' notifiki. Il-menu jissejjaħ b'ġest li jiżżerżaq minn fuq għal isfel u jippermettilek tneħħi notifiki individwali b'ġesti li jiżżerżqu orizzontali.

Pjanijiet għall-futur:

  • It-trasferiment tal-bidliet ippreparati u l-API l-ġdida għall-kontroll tal-ġesti fl-istruttura ewlenija ta 'GNOME (ppjanata li titwettaq bħala parti miċ-ċiklu ta' żvilupp GNOME 44).
  • Ħolqien ta 'interface biex taħdem ma' sejħiet waqt li l-iskrin ikun imsakkar.
  • Appoġġ għal sejħiet ta 'emerġenza.
  • Il-ħila li tuża l-mutur tal-vibrazzjoni mibni fit-telefowns biex toħloq effett ta 'feedback li jintmess.
  • Interface għall-ftuħ tat-tagħmir b'kodiċi PIN.
  • Il-ħila li tuża layouts estiż tat-tastiera fuq l-iskrin (pereżempju, biex tissimplifika d-dħul tal-URL) u tadatta t-tqassim għat-terminal.
  • Ħidma mill-ġdid tas-sistema ta 'notifika, raggruppament ta' notifiki u azzjonijiet ta 'sejħa minn notifiki.
  • Żieda ta 'flashlight mal-iskrin tas-settings ta' malajr.
  • Appoġġ għall-arranġament mill-ġdid tal-ispazji tax-xogħol fil-modalità ħarsa ġenerali.
  • Saru bidliet biex jippermettu kantunieri fit-tond għal thumbnails fil-modalità ħarsa ġenerali, pannelli trasparenti, u l-abbiltà għall-applikazzjonijiet li jiġbed lejn iż-żona taħt il-pannelli ta 'fuq u ta' isfel.

Sors: opennet.ru

Żid kumment