De publicerade en rapport om utvecklingen av Gnome Shell mobil

Jonas Dressler av projektet GNOME avslöjat nyligen en publikation där han delar en statusrapport om införandet av GNOME Shell för smartphones.

Det nämns att för att genomföra arbetet erhölls ett bidrag från det tyska utbildningsministeriet som en del av stödet till samhällsviktiga programprojekt.

Som en del av GNOME Mobile Adaptation Project, utvecklare upprättat en färdplan för utvecklingen av funktionaliteten och förberedde fungerande prototyper av hemskärmen, appstartgränssnittet, sökmotorn, tangentbordet på skärmen och andra grunder.

Sin embargo, specifika funktioner som ännu inte täcks som att låsa upp skärmen med en PIN-kod, ta emot samtal medan skärmen är låst, nödsamtal, ficklampa osv. Pinephone Pro-smarttelefonen används som en plattform för att testa utvecklingar.

Några av de svåraste delarna du behöver för ett mobilfodral finns redan på plats idag:

Helt anpassningsbart app-rutnät med dra-och-släpp paginering, mappar och omordning
Horisontella "stick to finger"-arbetsgester, som är ganska nära vad vi skulle vilja ha på en mobil enhet för att växla mellan appar
Svep uppåt för att navigera till appöversikten och rutnätet, som också är ganska likt det vi vill ha på en mobil enhet
Utöver det är många av de saker vi för närvarande arbetar med för stationära datorer också relevanta för mobilen, inklusive snabbinställningar, omdesign av meddelanden och ett förbättrat tangentbord på skärmen.

Bland huvuduppgifterna är:

  • Nytt API för 2D-gestnavigering (implementerat en ny gestspårningsmekanism och omdesignad indatabearbetning i Clutter).
  • Lanseringsdetektering på en smartphone och anpassning av gränssnittselement för små skärmar (implementerat).
  • Skapa en separat panellayout för mobila enheter: den övre panelen med indikatorer och den nedre panelen för navigering (pågår).
  • Stationära datorer och arbetsorganisation med flera applikationer igång. Programstart på mobila enheter i helskärmsläge (pågår).
  • Anpassning av gränssnittet för att bläddra i listan över installerade applikationer för olika skärmupplösningar, till exempel skapa en kompakt version för korrekt arbete i stående läge (pågår).
  • Skapande av en version av tangentbordet på skärmen för att fungera i stående läge (på det konceptuella prototypstadiet).
    Skapande av ett gränssnitt för snabba konfigurationsändringar, bekvämt för användning på mobila enheter (konceptuell prototypstadium).

Det observeras att anpassning för smartphones är enkel på grund av att de senaste versionerna av GNOME har viss grund för att arbeta på små pekskärmar. Till exempel finns det ett anpassningsbart appnavigeringsgränssnitt som stöder godtycklig dra-och-släpp-omarrangering och flersidig layout.

Vi förväntar oss inte att slutföra alla aspekter av att göra GNOME Shell till ett hanterbart telefonskal på daglig basis som en del av detta bidragsprojekt. Det skulle vara en mycket större ansträngning eftersom det skulle innebära att ta itu med saker som låsskärmssamtal, PIN-kodsupplåsning, nödsamtal, en snabb ficklampaväxling och andra små livskvalitetsfunktioner.

Vi tror dock att grunderna för att navigera i skalet, starta applikationer, söka, använda tangentbordet på skärmen, etc. är genomförbara inom ramen för detta projekt, åtminstone i ett prototypskede.

Skärmgester stöds redan, som svepgesten för att byta skärm, som är nära de kontrollgester som behövs på mobila enheter. På mobila enheter kan du också använda många av GNOME-koncepten som används på skrivbordet, som snabbinställningsblocket, meddelandesystemet och tangentbordet på skärmen.

Slutligen om du är intresserad av att veta mer om detkan du kontrollera detaljerna I följande länk.


Bli först att kommentera

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.