El proyecto F-Droid, que desarrolla un catálogo de aplicaciones abiertas para Android, ha publicado la aplicación móvil oficial F-Droid 2.0, que cuenta con un diseño moderno al estilo Material Design, componentes clave reescritos, un sistema reorganizado de categorización de aplicaciones, y procesos simplificados de búsqueda e instalación de aplicaciones, mientras se mantienen los métodos de trabajo familiares. El código del proyecto se distribuye bajo la licencia GPLv3.
Por defecto, se realiza la navegación por el catálogo de programas libres f-droid.org, pero se admite la conexión a cualquier otro repositorio compatible con F-Droid. La aplicación lleva a cabo tareas como notificaciones sobre actualizaciones, descarga e instalación automática de actualizaciones, filtrado de programas incompatibles con la versión instalada de Android, búsqueda de programas necesarios, y verificación de integridad mediante firma digital.


Entre los cambios:
- La aplicación ha sido completamente reescrita en Kotlin y Jetpack Compose, lo que ha simplificado su mantenimiento y ha reducido la barrera de entrada para nuevos desarrolladores.
- El diseño ha sido reformulado de acuerdo con la concepción del Material Design, manteniendo el estilo de la marca.
- La navegación se ha reducido a tres secciones: Resumen, Búsqueda y Mis aplicaciones, mientras que la configuración y la función de transferencia de aplicaciones a otros dispositivos (Nearby Swap) se han trasladado a la barra superior.
- Se ha mejorado la búsqueda no solo por nombres, sino también por descripciones y categorías. Se ha implementado el guardado del historial de búsquedas anteriores.
- Se han ampliado las categorías de aplicaciones. Se han añadido meta-categorías, por ejemplo, la sección de Juegos se ha dividido en 17 subcategorías según géneros de juegos.
- Se ha añadido soporte para filtrar la salida por categoría, compatibilidad con dispositivos y la ausencia de características no deseadas.
- Se ha utilizado la API actual para la instalación de aplicaciones de terceros.
- Por defecto, se activa la verificación y la instalación de actualizaciones en segundo plano. La verificación manual se ha trasladado al menú 'Mis aplicaciones'.
- Se ha simplificado la configuración para su uso a través de la red Tor.
- Se ha dejado de dar soporte a la plataforma Android 6 (se requiere al menos Android 7).
- Se ha desactivado temporalmente la función Nearby para el intercambio directo de aplicaciones entre dispositivos, pero será restablecida en una de las próximas versiones.
Fuente: opennet.ru
