Um client para o TabNews, o mais fiel possível ao design original
O app está em desenvolvimento lento, principalemente nesse começo afinal estou aprendendo a criar apps.
O TabNews App é um client mobile desenvolvido com o objetivo de replicar a experiência do TabNews em dispositivos móveis, mantendo a fidelidade ao design original, mas com adaptações específicas para melhorar a usabilidade em smartphones. Este projeto está em fase de desenvolvimento e serve como uma ferramenta de estudo, onde estou explorando conceitos de design, performance e arquitetura de aplicações móveis.
Apesar de estar em estágio inicial e com um ritmo de desenvolvimento mais lento, o app já permite a leitura de conteúdos do TabNews e está em constante evolução. Estou experimentando diferentes abordagens para tornar a aplicação o mais eficiente e performática possível à medida que aprendo e aprimoro minhas habilidades.
Se você é um desenvolvedor, entusiasta de tecnologia, ou simplesmente alguém interessado em contribuir para um projeto open-source, sua ajuda será muito bem-vinda. Toda contribuição, seja em código, design, ou sugestão, é extremamente valorizada.
- Leitura de Conteúdos: Navegue e leia artigos e postagens disponíveis no TabNews.
- Comentários: Interaja com os conteúdos através de comentários.
- Tela de Configurações: Personalize as preferências do aplicativo.
- Suporte a Múltiplos Idiomas: Disponibilização do app em outros idiomas.
- Autenticação:
- Login de Usuário
- Cadastro de Novo Usuário
- Recuperação de Senha
- Criação de Conteúdos: Permita que os usuários criem e publiquem seus próprios conteúdos.
- Seguir Usuários: Acompanhe as atividades de outros usuários na plataforma.
- Download de Conteúdo: Permitir o download de artigos para leitura offline (em avaliação).
- Tradução de Conteúdos: Traduza artigos e postagens para outros idiomas (em avaliação).
Você pode instalar o TabNews App em seu dispositivo Android via F-Droid ou diretamente do GitHub:
Contribuições são sempre bem-vindas! Sinta-se à vontade para submeter issues, pull requests, ou sugestões para melhorar o TabNews App. Se você deseja contribuir, por favor, siga estas etapas:
- Fork o projeto.
- Crie uma branch para sua nova feature (
git checkout -b feature/nome-da-feature
). - Commit suas alterações (
git commit -m 'Adiciona nova feature'
). - Faça o push para a branch (
git push origin feature/nome-da-feature
). - Abra um Pull Request.
Para qualquer dúvida, sugestão ou feedback, sinta-se à vontade para entrar em contato:
- Discord Username: albertthefluent
- Email: [email protected]
- Instagram: @harukadev
- Buy Me a Coffee: harukayamamoto0
Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.