App Center, conocido en español como Centro de Aplicaciones, es la nueva tienda de aplicaciones de Ubuntu basada en Flutter. Aunque sigue siendo una Snap Store con las mismas políticas, cuenta con una interfaz más cuidada y un mejor rendimiento.
Inicialmente, solo permitía instalar paquetes snap, pero en su lanzamiento oficial también permitió la instalación de paquetes nativos de los repositorios oficiales. Sin embargo, aún no permitía la instalación de paquetes DEB de fuentes externas, algo que está a punto de cambiar.
El Problema Actual
Actualmente, si deseas instalar Visual Studio Code, por ejemplo, App Center ofrece un paquete snap, que no es el oficial de Microsoft. Si visitas code.visualstudio.com, verás que ofrecen un paquete .rpm y otro .deb. Debes descargar el segundo y utilizar el terminal o un instalador diferente a App Center para instalarlo, lo que fragmenta la experiencia de usuario.
La Solución: Sideloading en App Center
El cambio fue introducido hace unas dos semanas en GitHub, detallado como "Añade un primer esqueleto para la interfaz de usuario del paquete deb local." Esta actualización permitirá que App Center, cuando la novedad sea implementada, funcione de manera similar a GNOME Software: al hacer doble clic en un paquete .deb, se abrirá la tienda oficial de Ubuntu, mostrando una ventana con información y un botón para instalar el software, siempre y cuando se haya seleccionado App Center como programa predeterminado para abrir archivos .deb. De no ser así, la opción aparecerá al hacer clic derecho.
Beneficios para la Experiencia de Usuario
Esta actualización permitirá una experiencia de instalación de software más unificada en Ubuntu, concentrando casi todo en una sola aplicación. Aunque aún falta el soporte para paquetes flatpak, es una mejora significativa que facilita la vida a los usuarios de Ubuntu.
Características del App Center de Ubuntu
1. Interfaz Basada en Flutter El App Center de Ubuntu utiliza Flutter para su interfaz, proporcionando una experiencia visual moderna y un rendimiento mejorado.
2. Integración con Snap Store A pesar de ser una tienda de aplicaciones nueva, sigue siendo una Snap Store con las mismas políticas, facilitando la instalación de paquetes snap.
3. Soporte para Paquetes Nativos de Repositorios Oficiales En su lanzamiento oficial, App Center también permitió la instalación de paquetes nativos (.deb) de los repositorios oficiales de Ubuntu.
4. Sideloading de Paquetes DEB Una próxima actualización permitirá la instalación de paquetes .deb de fuentes externas, mejorando significativamente la experiencia de usuario al permitir instalar aplicaciones como Visual Studio Code directamente desde archivos .deb descargados.
5. Experiencia Unificada de Instalación de Software Con la capacidad de abrir y gestionar archivos .deb directamente desde App Center, los usuarios tendrán una experiencia de instalación de software más coherente y unificada.
6. Mejor Rendimiento Gracias a su diseño basado en Flutter, App Center ofrece un rendimiento más fluido y una interfaz más responsiva en comparación con versiones anteriores.
7. Facilidad de Uso El App Center está diseñado para ser intuitivo y fácil de usar, permitiendo a los usuarios instalar y gestionar sus aplicaciones de manera sencilla y eficiente.
8. Actualizaciones y Mejoras Continuas El equipo de desarrollo está comprometido con la mejora continua del App Center, implementando nuevas características y mejoras basadas en los comentarios de los usuarios y las necesidades emergentes.
9. Posible Futuro Soporte para Flatpak Aunque actualmente no soporta paquetes flatpak, existe la posibilidad de que en el futuro se considere esta integración, ampliando aún más las opciones de software disponibles para los usuarios de Ubuntu.