Sviluppu cuntinuatu di GNOME Shell per i dispositi mobili

Jonas Dressler di u Prughjettu GNOME hà publicatu un rapportu nantu à u travagliu fattu in l'ultimi mesi per sviluppà l'esperienza GNOME Shell per l'utilizazione in smartphones è tablette touchscreen. U travagliu hè finanzatu da u Ministeru di l'Educazione Tedesca, chì furnisce una cuncessione à i sviluppatori di GNOME cum'è parte di una iniziativa per sustene i prughjetti di software significativu suciali.

U statu attuale di u sviluppu pò esse truvatu in e custruzzioni di notte di GNOME OS. Inoltre, assemblei di a distribuzione postmarketOS sò sviluppati separatamente, cumprese i cambiamenti preparati da u prugettu. U smartphone Pinephone Pro hè utilizatu cum'è una piattaforma per i sviluppi di teste, ma i telefoni smartphones Librem 5 è Android supportati da u prughjettu postmarketOS ponu ancu esse usatu per pruvà.

Per i sviluppatori, rami separati di GNOME Shell è Mutter sò offerti, chì recullanu i cambiamenti esistenti ligati à a creazione di una cunchiglia cumpleta per i dispositi mobili. U codice publicatu furnisce supportu per a navigazione utilizendu gesti nantu à u screnu, aghjunghjenu un teclatu nantu à u screnu, includeu codice per aghjustà adattativamente elementi di l'interfaccia à a dimensione di u screnu, è offre una interfaccia ottimizzata per i schermi chjuchi per navigà attraversu l'applicazioni installate.

Principali rializazioni cumparatu cù u rapportu precedente:

  • U sviluppu di a navigazione gestu bidimensionale cuntinueghja. A cuntrariu di l'interfaccia di gestu di Android è iOS, GNOME furnisce una interfaccia cumuna per lanciari app è cambià trà e attività, mentre chì Android usa un layout di trè schermi (schermu di casa, navigazione di l'app, è cambià di attività), è in iOS - dui (). schermata di casa è cambià trà e attività).

    L'interfaccia cunsulidata di GNOME elimina u mudellu spaziale cunfusu è l'usu di gesti micca evidenti cum'è "swipe, stop, and wait without alzà u dito" è invece offre una interfaccia cumuna per vede l'applicazioni dispunibili è cambià trà l'applicazioni in esecuzione, attivata da un semplice swipe. gesti (Pudete cambià trà e miniature di l'applicazioni in esecuzione cù un gestu di scorrimentu verticale è scorri per a lista di l'applicazioni installate cù un gestu horizontale).

  • Quandu si cerca, l'infurmazione hè visualizata in una colonna, simile à a ricerca in l'ambiente di desktop GNOME.
    Sviluppu cuntinuatu di GNOME Shell per i dispositi mobili
  • U teclatu nantu à u screnu hà riprogettatu cumplettamente l'urganizazione di input utilizendu gesti, chì hè vicinu à l'urganizazione di input praticata in altri sistemi operativi mobili (per esempiu, a chjave pressata hè liberata dopu à pressu una altra chjave). Euristiche migliorate per determinà quandu mustrà u teclatu nantu à u screnu. L'interfaccia di input emoji hè stata riprogettata. U layout di u teclatu hè statu adattatu per l'usu in schermi più chjuchi. Nuvelli gesti sò stati aghjunti per ammuccià u teclatu nantu à u screnu, è si oculta ancu automaticamente quandu pruvate di scroll.
  • A schermu cù una lista di l'applicazioni dispunibuli hè stata adattata per travaglià in modu di ritrattu, un novu stilu per a visualizazione di i cataloghi hè statu prupostu, è l'indentazioni sò state aumentate per fà a pressione più faciule in i smartphones. E pussibulità sò furnite per l'applicazioni di raggruppamentu.
  • Una interfaccia hè stata pruposta per cambià rapidamente i paràmetri (schermu di Configurazione Rapida), cumminata in un menu drop-down cù una interfaccia per vede una lista di notificazioni. U menù hè chjamatu cù un gestu di scorrimentu in cima è vi permette di sguassà e notificazioni individuali cù gesti di scorrimentu horizontale.

Piani per u futuru:

  • Trasferendu i cambiamenti preparati è a nova API per cuntrullà i gesti in a struttura principale di GNOME (pianificatu per esse realizatu cum'è parte di u ciculu di sviluppu GNOME 44).
  • Crià una interfaccia per travaglià cù e chjama mentre u screnu hè chjusu.
  • Supportu di chjama d'emergenza.
  • A capacità di utilizà u mutore di vibrazione integratu in i telefoni per creà un effettu di feedback tattile.
  • Interfaccia per unlocking u dispusitivu cù un codice PIN.
  • A capacità d'utilizà layout di tastiera estesi in u screnu (per esempiu, per simplificà l'ingressu URL) è adattà u layout per u terminal.
  • Rielaborazione di u sistema di notificazione, raggruppendu e notificazioni è chjamate l'azzioni da e notificazioni.
  • Aghjunghjendu una linterna à a pantalla di paràmetri rapidi.
  • Supportu per a riorganizazione di spazii di travagliu in modu di panoramica.
  • I cambiamenti sò stati fatti per permette anguli arrotondati per miniature in modu di panoramica, pannelli trasparenti, è a capacità per l'applicazioni di disegnà à l'area sottu à i pannelli superiore è inferiore.

Source: opennet.ru

Add a comment