Прагрэс у стварэнні варыянту GNOME Shell для мабільных прылад

Джонас Дрэслер (Jonas Dreßler) з праекта GNOME апублікаваў справаздачу аб стане адаптацыі абалонкі GNOME Shell для смартфонаў. На правядзенне работы быў атрыманы грант, выдзелены міністэрствам адукацыі Германіі ў рамках падтрымкі грамадска значных праграмных праектаў.

Адзначаецца, што адаптацыю для смартфонаў спрашчае наяўнасць у апошніх выпусках GNOME вызначанага базісу для працы на невялікіх сэнсарных экранах. Напрыклад, маецца наладжвальны інтэрфейс навігацыі па прыкладаннях, які падтрымлівае адвольнае перагрупоўку пры дапамозе механізму drag&drop і шматстаронкавую кампаноўку. Ужо падтрымліваюцца экранныя жэсты, такія як слізгальны жэст для змены экранаў, якія блізкія да кіраўнікоў жэстаў, неабходным на мабільных прыладах. На мабільных прыладах таксама можна ўжываць шматлікія канцэпцыі GNOME, выкарыстоўваныя на настольных сістэмах, такія як блок хуткіх налад, сістэма апавяшчэнняў і экранная клавіятура.

Прагрэс у стварэнні варыянту GNOME Shell для мабільных прылад
Прагрэс у стварэнні варыянту GNOME Shell для мабільных прылад

У рамках праекта па адаптацыі GNOME для мабільных прылад распрацоўшчыкі вызначылі план развіцця функцыянальнасці і падрыхтавалі працоўныя прататыпы хатняга экрана, інтэрфейсу запуску прыкладанняў, сістэмы пошуку, экраннай клавіятуры і іншых асноўных канцэпцый. Пры гэтым пакуль не ахопліваюцца спецыфічныя спадарожныя магчымасці, такія як разблакіроўка экрана PIN-кодам, прыём званкоў падчас блакіроўкі экрана, экстраныя выклікі, ліхтарык і да т.п. У якасці платформы для тэсціравання напрацовак выкарыстоўваецца смартфон Pinephone Pro.

Прагрэс у стварэнні варыянту GNOME Shell для мабільных прылад

З асноўных намечаных задач названы:

  • Новы API для двухмернай навігацыі жэстамі (рэалізаваны новы механізм адсочвання жэстаў і перапрацавана апрацоўка ўводу ў Clutter).
  • Вызначэнне запуску на смартфоне і адаптацыя элементаў інтэрфейсу для невялікіх экранаў (рэалізавана).
  • Стварэнне асобнай раскладкі панэляў для мабільных прылад - верхняя панэль з індыкатарамі і ніжняя панэль для навігацыі (падчас рэалізацыі).
  • Рабочыя сталы і арганізацыя працы з некалькімі запушчанымі прыкладаннямі. Запуск праграм на мабільных прыладах у поўнаэкранным рэжыме (у працэсе рэалізацыі).
  • Адаптацыя інтэрфейсу навігацыі па спісе ўсталяваных прыкладанняў для розных экранных дазволаў, напрыклад, стварэнне кампактнага варыянту для карэктнай працы ў партрэтным рэжыме (у працэсе рэалізацыі).
  • Стварэнне варыянту экраннай клавіятуры для працы ў партрэтным рэжыме (на стадыі канцэптуальнага прататыпа).
  • Стварэнне інтэрфейсу хуткай змены налад, зручнага для выкарыстання на мабільных прыладах (на стадыі канцэптуальнага прататыпа).

Прагрэс у стварэнні варыянту GNOME Shell для мабільных прылад


Крыніца: opennet.ru

Дадаць каментар