Retrospectiva dos resultados de 2024
Descentralização da distribuição de apps: foco principal
- Em 2024, continuou avançando os esforços de descentralização de apps.
- Trabalhou para tornar o F-Droid uma plataforma mais robusta e acessível.
- Com o apoio da Filecoin Foundation for the Decentralized Web, ofereceu mais opções de distribuição de apps para desenvolvedores e usuários.
- O objetivo é reduzir a dependência de serviços centralizados e promover uma distribuição de apps liderada pela comunidade.
- Principais atualizações de infraestrutura:
- Separação e reorganização da lógica principal do cliente.
- Transformação da lógica do cliente em uma biblioteca, para facilitar sua incorporação em apps.
- Adição de suporte a espelhamento de repositórios em IPFS e Filecoin.
- Suporte no cliente do F-Droid para uso de espelhos e repositórios hospedados em IPFS e Filecoin.
- Melhoria das "white-label builds" do cliente do F-Droid.
- Reforço dos recursos "Perto" e "Troca de apps".
- Atualização da ferramenta Repomaker e adição de suporte para publicação em IPFS.
- Suporte a pacotes de apps para iOS e Progressive Web Apps (PWA).
Expansão do ecossistema do F-Droid: Repomaker e Mobifree
- Em 2024, houve foco na expansão das ferramentas dentro do ecossistema do F-Droid.
- Com apoio do EU Horizon Europe, concentrou-se no desenvolvimento de ferramentas como o Repomaker.
- O Mobifree é um projeto que oferece uma alternativa livre e de código aberto às lojas de aplicativos móveis tradicionais.
- Tornou o processo de distribuição de apps mais simples por meio de várias contribuições, como pesquisa com usuários, uso das ferramentas Fastlane e desenvolvimento de recursos do Repomaker.
Participação da comunidade do F-Droid
- Graças às contribuições da comunidade FOSS, houve muito progresso em 2024.
- Foram alcançados vários resultados, incluindo 7205 atualizações de apps, 402 novos apps adicionados e 939 apps arquivados.
- De 2 a 3 pacotes foram gerados por hora, refletindo a dedicação e a paixão da comunidade.
Perspectivas para 2025
Novos membros da equipe e grandes planos
- Hailey Still e Nzambi Kakusu se juntarão como novos membros da equipe e devem contribuir com gestão de projetos, design de UX e gestão de fundos.
Financiamento da OTF e trabalho de infraestrutura
- Com apoio do Open Technology Fund, pretende melhorar o trabalho de infraestrutura do F-Droid.
- Vai reforçar a resiliência e a segurança do sistema para que o F-Droid continue evoluindo como uma plataforma confiável de distribuição de apps de código aberto.
Encerramento
- Continuará cumprindo sua missão de descentralizar a distribuição de apps, expandir o ecossistema do F-Droid e oferecer alternativas de código aberto aos usuários.
- Com o apoio da comunidade, dos voluntários e dos novos membros da equipe, espera muitos avanços também em 2025.
1 comentários
Comentários do Hacker News
Gostaria que adicionassem uma contagem de downloads. Muitos dos apps do F-Droid são insuficientes ou estão em estágio inicial de desenvolvimento. É possível ordenar por hora da atualização mais recente ou por ordem alfabética, mas isso não é útil para o usuário. Quando vários apps fazem a mesma coisa, é difícil encontrar o melhor. Uma contagem de downloads poderia mostrar se as pessoas realmente instalam e mantêm esses apps
A UI de atualização de apps do F-Droid ainda tem muitos bugs. É uma função básica e importante
Descobriu a possibilidade de distribuir PWAs por meio de um repositório. Como a maior parte do código roda no servidor, há dúvidas sobre como verificar a coleta de dados e informar isso ao usuário. Não está claro como conciliar essa exigência de forma automatizada sem precisar confiar no desenvolvedor
Usa o F-Droid há muito tempo e também já publicou pacotes. Envia agradecimentos e elogios à equipe do F-Droid
Pede recomendações de apps disponíveis no F-Droid. Atualmente só tem dois apps instalados e usa principalmente apps disponíveis na Google App Store
Menciona que no Android 12 foi introduzida a capacidade de apps de terceiros atualizarem em segundo plano apps que eles instalaram ou atualizaram por último. O F-Droid Basic tem como alvo o Android 14 e remove algumas funcionalidades. Explica a diferença entre targetSdk e minSdk
O F-Droid funciona bem, mas o processo de adicionar apps precisa melhorar. Tentou adicionar um app pequeno, mas a documentação era insuficiente e foi difícil conseguir ajuda. No fim conseguiu ajuda, mas havia muitas instruções que contradiziam a documentação
Está satisfeito com a governança do F-Droid. Faz uma avaliação positiva em comparação com a Google Store
Pergunta se existe um cliente do F-Droid para dispositivos Android TV. Instalou a versão de smartphone na NVIDIA Shield TV, mas é difícil navegar com o controle remoto
Pergunta se algo semelhante também seria possível no iOS