Jonas Dreßler GNOME projekte eraldi valmistatud aruande mobiilsete telefonide GNOME Shelli kohandamisest. Töö tegemiseks saadi rahastus Saksamaa haridusministeeriumilt, mis toetab avalikku huvi pakkuvaid tarkvaraprojekte.
Töötavad mobiiltelefonide kohandamise eelised seisnevad selles, et viimasete GNOME versioonide koostisosad toetavad väikestel puuteekraanidel töötamist. Näiteks on rakenduste navigeerimise liidesel kohandatav liides, mis toetab suvalist ümberpaigutamist drag&drop mehhanismiga ning mitme lehega paigutust. Juba toetatakse ekraanil olevat žestide, näiteks libisemise žest ekraanide vahetamiseks, mis on sarnased mobiilseadmetes vajalikele juhtimisžestidele. Mobiilseadmetes on võimalik kasutada ka paljusid GNOME-i kontseptsioone, mis on juba laua-süsteemides, nagu kiire seadete blokk, teavitussüsteem ja ekraaniklahvistik.


GNOME-i mobiilseadmete kohandamise projektis on arendajad määratlenud arenguplaane ja loodud töösildid koduekraani, rakenduste käivitamise liidese, otsingusüsteemi, ekraaniklahvistikku ja teiste põhikontseptsioonide jaoks. Praeguseks ei hõlma need spetsiifilisi lisafunktsioone, nagu PIN-koodiga ekraani lukustamine, kõnede vastuvõtmine ekraani lukustamise ajal, hädaabikõned, taskulamp jne. Katsetamiseks kasutatakse Pinephone Pro nutitelefoni.

Põhitegevustena on nimetud:
- Uus API kahemeetrise navigeerimise jaoks (uudne žestide jälgimise mehhanism ja Clutteri sisendi töötlemise ümberdisain).
- Käivitamise määramine nutitelefonis ning liidese elementide kohandamine väikestele ekraanidele (tehtud).
- Erineva paneelide paigutuse loomine mobiilseadmete jaoks - ülemine paneel indikaatoritega ja alumine paneel navigeerimiseks (rakendamisel).
- Töölauad ja mitme käimasoleva rakendusega töötamise korraldamine. Programmi käivitamine mobiilseadmetes täisekraanirežiimis (rakendamisel).
- Liidete navigeerimise liidese kohandamine erinevate ekraani eraldusvõimetega, näiteks kompaktsest variandi loomine portree režiimis korralikuks toimimiseks (rakendamisel).
- Ekraanipaneeli variandi loomine portree režiimis töötamiseks (kontseptuaalse prototüübi etapis).
- Kiire seadete muutmise liidese loomine, mis on mugav mobiilseadmetes kasutamiseks (kontseptuaalse prototüübi etapis).

Allikas: opennet.ru
