Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/harukayamamoto0/tabnews-app
A client for TabNews, as faithful as possible to the original design
https://github.com/harukayamamoto0/tabnews-app
felipe-deschamps jetpack-compose kotlin-android study-project tabnews
Last synced: about 1 month ago
JSON representation
A client for TabNews, as faithful as possible to the original design
- Host: GitHub
- URL: https://github.com/harukayamamoto0/tabnews-app
- Owner: HarukaYamamoto0
- License: mit
- Created: 2024-07-26T19:58:28.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-10-28T05:07:19.000Z (2 months ago)
- Last Synced: 2024-10-28T08:30:45.758Z (2 months ago)
- Topics: felipe-deschamps, jetpack-compose, kotlin-android, study-project, tabnews
- Language: Kotlin
- Homepage: https://www.tabnews.com.br/
- Size: 24.1 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
TabNews AppUm client para o TabNews, o mais fiel possível ao design original
---
## :construction: Atenção :construction:
O app está em desenvolvimento lento, principalemente nesse começo afinal estou aprendendo a criar apps.
## 🧐 Sobre o Projeto
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.
## ⚒️ Funcionalidades
- [x] **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).## 📥 Instalação
Você pode instalar o TabNews App em seu dispositivo Android via F-Droid ou diretamente do GitHub:
## 🤝 Contribuindo
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:
1. **Fork** o projeto.
2. Crie uma **branch** para sua nova feature (`git checkout -b feature/nome-da-feature`).
3. **Commit** suas alterações (`git commit -m 'Adiciona nova feature'`).
4. Faça o **push** para a branch (`git push origin feature/nome-da-feature`).
5. Abra um **Pull Request**.## 📬 Contato
Para qualquer dúvida, sugestão ou feedback, sinta-se à vontade para entrar em contato:
- **Discord Username**: [albertthefluent](https://discord.com/users/822819247146663936)
- **Email**: [[email protected]](mailto:[email protected])
- **Instagram**: [@harukadev](https://instagram.com/harukadev)
- **Buy Me a Coffee**: [harukayamamoto0](https://www.buymeacoffee.com/harukayamamoto0)## 📝 Licença
Este projeto está sob a licença MIT. Veja o arquivo [LICENSE](LICENSE) para mais detalhes.