Skip to content
This repository has been archived by the owner on Apr 28, 2023. It is now read-only.

dheison0/Tabnews

Repository files navigation

Tabnews

Mais um cliente qualquer do site TabNews, esse esta sendo criado em JavaScript com React Native, o foco aqui é aumentar meu conhecimento no framework e na performance do aplicativo, ele esta sendo testado em um Samsung Galaxy A01 Core e um Motorola Moto One Macro

App rodando nos dois celulares:

Rodando no One Macro e no A01 Core

Tela de uma postagem

As especificações de cada um são:

Moto One Macro:

  • Tela: 6.23¨ 720x1520
  • Android: 10
  • RAM: 4GB
  • CPU: 8x @ 1.99GHz
  • Arquitetura: ARM64-v8a 64bit

Samsung A01 Core:

  • Tela: 5.3¨ 720x1480
  • Android: 10 versão Go
  • RAM: 2GB
  • CPU: 4x @ 1.5GHz
  • Arquitetura: ARMv7l 32bit

TODO

  • Inicializar o projeto e criar uma classe para controle da API
  • Adicionar as janelas de navegação usando Stack e Drawer navigation
  • Criar a tela inicial
    • Componente de carregamento
    • Componente de renderização do item na lista
    • Modal para troca de estratégia
    • Criar Componente para mostrar erros no carregamento
  • Criar a página da postagem
    • Adicionar o markdown formatado
    • Criar componente de comentário
  • [ ] Criar tela de comentários(substituído pela tela de postagem)
  • Criar tela de configurações
    • Configurar o tema padrão
    • Definir a estratégia padrão
  • Criar tela de itens salvos
  • Criar tela do usuário com postagens separadas de comentários
  • Adicionar suporte a login // Essa parte ainda vai demorar
    • Criar tela de login
    • Adicionar suporte a up/down vote e comentar
    • Adicionar tela de criar postagem

About

yet, another Tabnews client

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published