App Outlet – Uma única loja para Snap, Flatpak e AppImage

App Outlet – Uma única loja para Snap, Flatpak e AppImage

App Outlet é uma loja de aplicativos para os formatos Snap, Flatpak e AppImage, permitindo a busca e instalação de aplicações em qualquer um dos formatos citados em toda e qualquer distribuição Linux.

Atualmente temos 3 pacotes universais no mundo Linux, Snap, Flatpak e AppImage, esse último sendo um modelo de pacote portátil, ao contrário dos dois primeiros que possuem o foco em container, em outra matéria falaremos da diferença conceitual de cada um deles.

O Snap é usado em peso pelo Ubuntu e popularizou-se consideravelmente entre soluções proprietárias, porém o Flatpak tornou-se o favorito da comunidade e tem marcado presença como opção dentro das lojas das distribuições Linux e aumentando seu portfólio rapidamente.

No fim, os formatos resolveram a questão de empacotamento, pois independente de qual dos 3 o desenvolvedor usar, ele será compatível com praticamente qualquer distribuição Linux. Mas e se a aplicação estiver em um formato que a distro não usa como padrão, como vou encontrá-lo na loja?

O KDE já resolveu essa situação e sua loja a Discover oferece por padrão integração ao Snap e Flatpak, além do repositório padrão (Infelizmente o AppImage fica fora dessa), bastando você habilitar nas configurações do Discover. 

Já o AppOutlet é uma solução da comunidade para todas as distribuições Linux, independente do ambiente gráfico e formato padrão utilizado, pois ele suporta todos eles e efetua a pesquisa de forma simultânea, não precisando mais o usuário ficar preocupado em qual formato a aplicação desejada está sendo distribuída.

Ele é distribuído em deb, rpm e AppImage o que já torna possível a instalação da loja em praticamente todas as distribuições, mas o source também é disponibilizado, como é construído em Electron, seu build é simples e rápido.

A App Outlet possui uma interface simples e objetiva, tendo em sua esquerda uma barra de pesquisa, categorias e configurações que consistem até este momento, apenas na troca para o tema escuro.

A parte direita da interface é deixada para exibir o carrossel de aplicações, dispostas entre as mais populares, últimas atualizações e novos lançamentos. 

Pesquisando uma aplicação na App Outlet
Pesquisando uma aplicação na App Outlet

Quando realizada uma pesquisa por uma aplicação, a tela com os carrosséis dá lugar ao resultado da busca, separado em 4 abas, a primeira traz o resultado do termo com todos os formatos disponíveis, as demais permitem a separação por formato específico. 

Android Studio instalado pela App Outlet
Android Studio instalado pela App Outlet

Uma vez clicado, o usuário é levado para a descrição da aplicação, com imagens e links para a página da loja e site do projeto, porém são apenas informativos, uma vez que o botão de instalar está localizado logo acima, uma vez clicado a aplicação faz todo o processo de instalação, terminado o botão de instalação é substituído por um de execução e outro de remoção.

A App Outlet apesar de possuir uma interface bem simples, é rápida e extremamente eficiente, não somente exibindo com precisão os termos buscados, como facilitando totalmente o processo de instalação independente do formato, tornando tudo transparente para o usuário. O máximo que você precisará fazer é escolher o formato que prefere em caso de aplicações que suportam mais de um.

Como curiosidade, a Linux App Store é o projeto que deu origem para a App Outlet, no passado abordamos esse projeto, hoje abandonado, e na época ele oferecia apenas a capacidade de busca, sendo uma grande evolução da App Outlet tomar a proporção de uma loja completa. Para instalar a App Outlet, clique aqui.

Enable Notifications    Ok No thanks