Jonas Dreßler iz projekta GNOME je objavil poročilo o stanju prilagoditve GNOME Shell vmesnika za pametne telefone. Delo je bilo financirano s strani nemškega ministrstva za izobraževanje v okviru podpore za družbeno pomembne programske projekte.
Ugotovili so, da prilagoditev za pametne telefone olajšuje dejstvo, da nove različice GNOME ponujajo določeno osnovo za delo na majhnih zaslonih na dotik. Na primer, obstaja prilagodljiv vmesnik za navigacijo med aplikacijami, ki omogoča prosto preurejanje z mehanizmom povleci in spusti ter večstransko postavitev. Že so podprti zaslonski gibi, kot je drsni gib za preklapljanje med zasloni, ki so blizu upravljalskim gestam, potrebnim na mobilnih napravah. Na mobilnih napravah je mogoče uporabiti mnoge koncepte GNOME, uporabljene na namiznih sistemih, kot so plošča hitrih nastavitev, sistem obvestil in zaslonska tipkovnica.


V okviru projekta prilagoditve GNOME za mobilne naprave so razvijalci opredelili načrt razvoja funkcionalnosti in pripravili delujoče prototipe domačega zaslona, vmesnika za zagon aplikacij, iskalnega sistema, zaslonske tipkovnice in drugih osnovnih konceptov. Pri tem pa še niso obravnavali specifičnih spremljajočih funkcij, kot so odklepanje zaslona s PIN-kodo, sprejemanje klicev med zaklenjenim zaslonom, nujni klici, svetilka itd. Za testiranje rešitev se uporablja pametni telefon Pinephone Pro.

Med glavnimi načrtovanimi nalogami so navedene:
- Nov API za dvosmerno navigacijo z gestami (implementiran nov mehanizem sledenja gestam in predelana obdelava vnosa v Clutter).
- Določitve zagona na pametnem telefonu in prilagoditev elementov vmesnika za majhne zaslone (izvedeno).
- Ustvarjanje ločene postavitve plošč za mobilne naprave — zgornja plošča z indikatorji in spodnja plošča za navigacijo (v postopku izvedbe).
- Namizja in organizacija dela z več odprtimi aplikacijami. Zagon programov na mobilnih napravah v celozaslonskem načinu (v postopku izvedbe).
- Prilagoditev vmesnika za navigacijo po seznamu nameščenih aplikacij za različne velikosti zaslonov, na primer, ustvarjanje kompaktne različice za pravilno delovanje v pokončnem režimu (v fazi izvedbe).
- Ustvarjanje različice zaslonske tipkovnice za delovanje v pokončnem režimu (v fazi konceptualnega prototipa).
- Ustvarjanje vmesnika za hitro spreminjanje nastavitev, ki je primeren za uporabo na mobilnih napravah (v fazi konceptualnega prototipa).

Izvor: opennet.ru
