Skip to content

A client for TabNews, as faithful as possible to the original design

License

Notifications You must be signed in to change notification settings

HarukaYamamoto0/tabnews-app

Repository files navigation

Elaina

Um client para o TabNews, o mais fiel possível ao design original


🚧 Atenção 🚧

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

  • 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:

📝 Licença

Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.