De offentliggjorde en rapport om udviklingen af ​​Gnome Shell-mobil

Jonas Dressler af projektet GNOME afsløret for nylig en publikation, hvor han deler en statusrapport om GNOME Shell-adoption til smartphones.

Det nævnes, at der til at udføre arbejdet er modtaget et tilskud fra det tyske undervisningsministerium som led i støtten til samfundsmæssigt betydningsfulde programprojekter.

Som en del af GNOME Mobile Adaptation Project, udviklere etableret en køreplan for udvikling af funktionaliteten og forberedte fungerende prototyper af startskærmen, app-startgrænsefladen, søgemaskine, skærmtastatur og andre grundlæggende funktioner.

Imidlertid specifikke funktioner, der endnu ikke er dækket såsom at låse skærmen op med en PIN-kode, modtage opkald mens skærmen er låst, nødopkald, lommelygte osv. Pinephone Pro-smartphonen bruges som platform til at teste udviklinger.

Nogle af de sværeste dele, du skal bruge til et mobilcover, er allerede på plads i dag:

Fuldt tilpasseligt app-gitter med træk-og-slip-paginering, mapper og omarrangering
Horisontale "hold til fingeren" arbejdsområdebevægelser, som er ret tæt på, hvad vi ville have på en mobilenhed for at skifte mellem apps
Stryg op for at navigere til appoversigten og gitteret, som også ligner det, vi gerne vil have på en mobilenhed
Derudover er mange af de ting, vi i øjeblikket arbejder på til desktop, også relevante for mobilenheder, herunder hurtige indstillinger, redesign af notifikationer og et forbedret tastatur på skærmen.

Blandt hovedopgaverne De er:

  • Ny API til 2D gestus navigation (implementeret en ny gestus tracking mekanisme og redesignet inputbehandling i Clutter).
  • Lanceringsdetektering på en smartphone og tilpasning af interface-elementer til små skærme (implementeret).
  • Oprettelse af et separat panellayout til mobile enheder: det øverste panel med indikatorer og det nederste panel til navigation (i gang).
  • Desktops og arbejdsorganisation med flere applikationer kørende. Applikationsstart på mobile enheder i fuldskærmstilstand (i gang).
  • Tilpasning af grænsefladen til at gennemse listen over installerede applikationer til forskellige skærmopløsninger, for eksempel oprettelse af en kompakt version til korrekt arbejde i portrættilstand (i gang).
  • Oprettelse af en version af skærmtastaturet til at fungere i portrættilstand (på det konceptuelle prototypestadium).
    Oprettelse af en grænseflade til hurtige konfigurationsændringer, praktisk til brug på mobile enheder (konceptuel prototypestadie).

Det observeres, at tilpasning til smartphones er gjort let på grund af, at nyere versioner af GNOME har et vist grundlag for at arbejde på små berøringsskærme. For eksempel er der en tilpasselig app-navigationsgrænseflade, der understøtter vilkårlig træk-og-slip-omarrangering og flersidet layout.

Vi forventer ikke at fuldføre alle aspekter af at gøre GNOME Shell til en håndterbar telefonskal på daglig basis som en del af dette tilskudsprojekt. Det ville være en meget større indsats, fordi det ville betyde at tackle ting som låseskærmopkald, PIN-kodeoplåsning, nødopkald, en hurtig lommelygteskift og andre små livskvalitetsfunktioner.

Vi mener dog, at det grundlæggende ved at navigere i skallen, starte applikationer, søge, bruge skærmtastaturet osv. er gennemførlige i forbindelse med dette projekt, i det mindste på et prototypestadium.

Skærmbevægelser understøttes allerede, som swipe-bevægelsen for at skifte skærm, som er tæt på de kontrolbevægelser, der er nødvendige på mobile enheder. På mobile enheder kan du også bruge mange af de GNOME-koncepter, der bruges på skrivebordet, såsom blokken med hurtige indstillinger, meddelelsessystemet og tastaturet på skærmen.

Endelig hvis du er interesseret i at vide mere om det, kan du kontrollere detaljerne I det følgende link.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.