F-Droid 2.0 está sendo distribuído oficialmente, trazendo redesign total em kotlin compose, mais categorias e um fluxo de instalação menos burocrático.
O que aconteceu
A equipe do F-Droid anunciou que a nova versão 2.0 está em fase de rollout após um esforço de vários anos. A atualização representa a primeira mudança significativa no cliente oficial em uma década. O novo cliente foi reescrito do zero usando Kotlin Compose, a tecnologia padrão para aplicativos android contemporâneos. Essa escolha garante maior responsividade e permite a adoção opcional do material theming, alinhando o visual ao design system do Android.
Além da reformulação visual, a interface recebeu uma limpeza profunda: funções essenciais ficam mais acessíveis, enquanto opções menos usadas foram movidas para menus de overflow. O objetivo central da atualização é melhorar a descoberta e a instalação de aplicativos, que já conta com milhares de opções de código aberto.
Novas categorias foram incorporadas, permitindo navegação até nichos como firewalls, gerenciadores de senhas e vpns. A página principal "Discover" apresenta categorias de nível superior, enquanto a aba de busca agora indexa descrições de aplicativos, não apenas seus nomes, facilitando a localização de ferramentas específicas.
O processo de instalação também foi otimizado. Embora o Google mantenha restrições ao sideload de apps, o F-Droid 2.0 utiliza a API de pré‑aprovação do Google, reduzindo o número de etapas necessárias. O usuário toca em "Instalar" dentro do F-Droid e confirma novamente na janela do sistema, eliminando a necessidade de abrir o APK manualmente.
Como chegamos aqui
Desde seu lançamento, o F-Droid tem sido a alternativa comunitária ao Google Play Store, focada em software livre e sem rastreamento de usuários. No entanto, a última atualização de interface ocorreu há mais de dez anos, deixando o cliente desatualizado em termos de usabilidade e desempenho. A comunidade percebeu que, embora o catálogo crescesse – passando de algumas dezenas para milhares de aplicativos – a experiência de navegação permanecia lenta e pouco intuitiva.
O desenvolvimento da versão 2.0 começou como um projeto de longo prazo, envolvendo colaboradores de diferentes partes do ecossistema Android. A decisão de migrar para Kotlin Compose foi motivada pela necessidade de um framework moderno que suportasse animações suaves e layouts declarativos, reduzindo bugs comuns em UI legacy.
Paralelamente, o F-Droid ampliou sua taxonomia de categorias. Antes, a maioria dos apps era listada em grupos genéricos, dificultando a filtragem por funcionalidades específicas. A nova estrutura hierárquica foi criada a partir de análises de metadados dos aplicativos e feedback da comunidade, resultando em categorias mais granulares.
Quanto à instalação, o obstáculo sempre foi a política de segurança do Android, que exige confirmação explícita para sideload. O F-Droid 2.0 contorna parte desse atrito ao integrar a API de pré‑aprovação do Google, que já era usada por desenvolvedores para validar a procedência dos APKs. Embora ainda haja duas confirmações de toque, o fluxo é mais direto que o método anterior, que exigia abrir o arquivo APK e aceitar múltiplos avisos.
Todo esse esforço culminou na publicação de um anúncio oficial no site do F-Droid, detalhando as mudanças e disponibilizando a nova versão para download. O rollout está sendo feito gradualmente, permitindo que os servidores monitorem a estabilidade e coletem métricas de uso antes de uma implantação total.
O que vem depois
Com a base tecnológica renovada, a equipe do F-Droid indica que os próximos passos incluem:
- Expansão do catálogo de aplicativos, priorizando projetos que ainda não têm presença em lojas comerciais.
- Integração de recursos de avaliação comunitária, permitindo que usuários classifiquem e comentem apps diretamente no cliente.
- Melhorias na compatibilidade com versões mais recentes do Android, especialmente em dispositivos que utilizam o Android 14 e superiores.
- Possível suporte a extensões de tema avançado, aproveitando o Material theming já disponível.
Além disso, a comunidade tem acompanhado de perto as discussões sobre a “verificação de desenvolvedor” que o Google pretende implementar. O F-Droid 2.0 já demonstra que é possível simplificar a instalação sem abrir mão da segurança, o que pode influenciar futuras políticas de sideload.
O foco continuará em oferecer uma experiência livre de anúncios e rastreamento, mantendo o princípio de que o usuário deve ter controle total sobre o que instala no dispositivo. A expectativa é que, ao tornar o cliente mais rápido e intuitivo, mais usuários migrem do Play Store para o F-Droid, fortalecendo o ecossistema de software livre para Android.
Para ficar no radar
A atualização 2.0 ainda está em fase de distribuição, mas usuários que desejam experimentar a nova interface podem baixar o cliente diretamente do site oficial do F-Droid. Recomenda‑se atualizar apenas em dispositivos que suportam Kotlin Compose (Android 8.0 Oreo ou superior).
Enquanto o rollout avança, a equipe continuará coletando feedback através do fórum oficial e do repositório GitLab. Comentários sobre desempenho, bugs ou sugestões de novas categorias são bem‑vindos e ajudam a moldar as próximas versões.
Em resumo, o F-Droid 2.0 marca um novo capítulo para a liberdade de escolha de aplicativos no Android, combinando design moderno, navegação aprimorada e um processo de instalação menos frustrante.
FAQ
- {"q": "Como atualizar para o F-Droid 2.0?", "a": "Acesse o site oficial do F-Droid, baixe o APK da versão 2.0 e siga o processo de instalação padrão do Android."}
- {"q": "Quais são as principais diferenças entre a UI antiga e a nova?", "a": "A nova UI usa Kotlin Compose, oferece suporte opcional ao Material theming, reorganiza menus e adiciona mais categorias de busca."}
- {"q": "O F-Droid 2.0 ainda requer duas confirmações para instalar um app?", "a": "Sim, o usuário confirma a instalação dentro do F-Droid e depois na janela do sistema, mas o fluxo é mais direto que o método anterior."}


