Progresso na criação de uma variante do GNOME Shell para dispositivos móveis

Jonas Dressler do Projeto GNOME publicou um relatório sobre o estado da adaptação do GNOME Shell para smartphones. Para a realização do trabalho, foi recebida uma bolsa do Ministério da Educação alemão no âmbito do apoio a projetos programáticos socialmente significativos.

Nota-se que a adaptação para smartphones é simplificada pela presença nos últimos lançamentos do GNOME de uma certa base para trabalhar em pequenas telas sensíveis ao toque. Por exemplo, há uma interface de navegação de aplicativo personalizável que suporta reorganização arbitrária usando o mecanismo de arrastar e soltar e layout de várias páginas. Os gestos de tela já são suportados, como o gesto de deslizar para mudar de tela, que se aproxima dos gestos de controle necessários em dispositivos móveis. Os dispositivos móveis também suportam muitos dos conceitos do GNOME encontrados em sistemas desktop, como a caixa Configurações rápidas, sistema de notificação e teclado na tela.

Progresso na criação de uma variante do GNOME Shell para dispositivos móveis
Progresso na criação de uma variante do GNOME Shell para dispositivos móveis

Como parte do projeto para trazer o GNOME para dispositivos móveis, os desenvolvedores definiram um roteiro de recursos e produziram protótipos funcionais da tela inicial, inicializador de aplicativos, mecanismo de busca, teclado na tela e outros conceitos básicos. No entanto, recursos específicos relacionados ainda não são cobertos, como desbloquear a tela com um código PIN, receber chamadas enquanto a tela está bloqueada, chamadas de emergência, lanterna, etc. O smartphone Pinephone Pro é usado como plataforma para testar desenvolvimentos.

Progresso na criação de uma variante do GNOME Shell para dispositivos móveis

As principais tarefas planejadas são:

  • Nova API para navegação por gestos XNUMXD (implementado um novo mecanismo de rastreamento de gestos e manipulação de entrada redesenhada no Clutter).
  • Determinação de lançamento em smartphone e adaptação de elementos de interface para telas pequenas (implementado).
  • Criação de um layout de painel separado para dispositivos móveis - um painel superior com indicadores e um painel inferior para navegação (em implementação).
  • Desktops e organização do trabalho com diversos aplicativos em execução. Lançamento de programas em dispositivos móveis em modo tela cheia (em implementação).
  • Adaptação da interface de navegação da lista de aplicativos instalados para diferentes resoluções de tela, por exemplo, criando uma versão compacta para correto funcionamento em modo retrato (em implementação).
  • Criação de uma opção de teclado na tela para trabalhar em modo retrato (em fase de protótipo conceitual).
  • Criação de uma interface para alteração rápida de configurações, conveniente para uso em dispositivos móveis (em fase de protótipo conceitual).

Progresso na criação de uma variante do GNOME Shell para dispositivos móveis


Fonte: opennet.ru

Adicionar um comentário