Avances en la creación de una variante de GNOME Shell para dispositivos móviles

Jonas Dreßler del Proyecto GNOME ha publicado un informe sobre el estado de adaptación de GNOME Shell para smartphones. Para realizar el trabajo se recibió una subvención del Ministerio de Educación alemán como parte del apoyo a proyectos de programas socialmente significativos.

Cabe señalar que la adaptación para teléfonos inteligentes se ve simplificada por la presencia en las últimas versiones de GNOME de una determinada base para trabajar en pantallas táctiles pequeñas. Por ejemplo, hay una interfaz de navegación de aplicaciones personalizable que admite una reorganización arbitraria mediante el mecanismo de arrastrar y soltar y el diseño de varias páginas. Los gestos de pantalla ya son compatibles, como el gesto de deslizar el dedo para cambiar de pantalla, que se acerca a los gestos de control necesarios en los dispositivos móviles. Los dispositivos móviles también admiten muchos de los conceptos de GNOME que se encuentran en los sistemas de escritorio, como el cuadro de Configuración rápida, el sistema de notificaciones y el teclado en pantalla.

Avances en la creación de una variante de GNOME Shell para dispositivos móviles
Avances en la creación de una variante de GNOME Shell para dispositivos móviles

Como parte del proyecto para llevar GNOME a dispositivos móviles, los desarrolladores definieron una hoja de ruta de funciones y produjeron prototipos funcionales de la pantalla de inicio, el iniciador de aplicaciones, el motor de búsqueda, el teclado en pantalla y otros conceptos básicos. Sin embargo, aún no se cubren funciones específicas relacionadas, como desbloquear la pantalla con un código PIN, recibir llamadas mientras la pantalla está bloqueada, llamadas de emergencia, una linterna, etc. El teléfono inteligente Pinephone Pro se utiliza como plataforma para probar desarrollos.

Avances en la creación de una variante de GNOME Shell para dispositivos móviles

Las principales tareas previstas son:

  • Nueva API para navegación por gestos XNUMXD (implementó un nuevo mecanismo de seguimiento de gestos y rediseñó el manejo de entrada en Clutter).
  • Determinación del lanzamiento en un teléfono inteligente y adaptación de elementos de interfaz para pantallas pequeñas (implementado).
  • Creación de un diseño de panel separado para dispositivos móviles: un panel superior con indicadores y un panel inferior para navegación (en implementación).
  • Escritorios y organización del trabajo con varias aplicaciones en ejecución. Lanzamiento de programas en dispositivos móviles en modo de pantalla completa (en implementación).
  • Adaptación de la interfaz de navegación del listado de aplicaciones instaladas para diferentes resoluciones de pantalla, por ejemplo, creando una versión compacta para su correcto funcionamiento en modo vertical (en implementación).
  • Creación de una opción de teclado en pantalla para trabajar en modo vertical (en etapa de prototipo conceptual).
  • Creación de una interfaz para cambiar rápidamente la configuración, conveniente para su uso en dispositivos móviles (en la etapa de prototipo conceptual).

Avances en la creación de una variante de GNOME Shell para dispositivos móviles


Fuente: opennet.ru

Añadir un comentario