[Pitch] - TabNews Mobile - React Native
Apresento à vocês o TabNews Mobile. Iniciei ele para renovar meus conhecimentos em RN com expo, pois estava há 1 ano sem desenvolver nada para mobile. Claro! Longe de estar perfeito, mas dá pra fazer o básico: Ler, publicar, comentar, votar e responder. Não cheguei a botar contra o fogo e utilizar no dia a dia, mas quero muito a opnião de vocês.
Ficam aí algumas imagens
Desenvolvendo
Bom, antes de qualquer, vou colocar alguns pontos:
- O projeto não é comercial! Esta mais para uma POC, porém quero sim subir nas lojas para uso público, assim como é o site tabnews.com.br!
- Não tenho nenhum vínculo com o site oficial, logo, pelo menos por enquanto, talvez não consiga dar o suporte necessário. Caso venha se tornar útil para comunidade, minha ideia é adicionar colaboradores, assim podemos todos dar suporte e adicionar melhorias.
- O app ainda pode ter falhas, algumas já são conhecidas (mais abaixo), mas a ideia de postar aqui, é essa mesmo: descobrir problemas e pontos de melhora.
Caso queira ver o app rodando
O projeto foi desenvolvido em React Native + Expo, o que torna o desenvolvimento e publicação extremamente mais prático. Por estar em modo público, qualquer um com o link e o app Expo Go, consegue abrir a última versão (03/01/2023):
IOS
exp://u.expo.dev/update/93b983ce-b4c4-4d22-b356-3d572cdf4b08
Android
exp://u.expo.dev/update/90e9d479-70ca-4f84-8bb2-600e94d3ba58
Caso queira conhecer o app
Pra quem quiser acompanhar o desenvolvimento ou sugerir novas feature, este é o repositório do app: https://github.com/danielkv/tabnews-mobile
Falhas conhecidas
- O conteúdo de algumas publicações foram convertidas incorretamente ou parcialmente convertidas. Como o markdown aceita também html acredito que a lib utilizada não soube lhe dar muito bem com isso.
- A navegação ficou um pouco lenta. Em alguns testes entre páginas a navegação engasgou em alguns momentos no emulador. Não percebi isso no dispositivo.
- Não foi testado em dispositivo IOS ainda
Finalizando
Espero que gostem!
Parabéns é uma ótima ideia talvez você consiga apoio dos criadores do tabnews para continuar esse projeto.
wow! Que massa! Gostei do UI apresentado nas imgs, com certeza um projeto promissor!
Que show man, parabéns.
Já pensei em iniciar um projeto como esse do tabnews, mas sabe como é programador, a gente tem muitos projetos na cabeça mas não damos o primeiro passo hehe.
Trabalho diariamente com React Native faz alguns anos. Vou seguir o projeto no Github, talvez eu possa contribuir com algo.
Baita projeto Daniel. Comecei a programar a pouco para mobile e escolhi React Native (Expo) pelas suas facilidades para quem já tinha experiência com JavaScript/React.
Ficou sensasional, vou seguir o projeto e me aprofundar em React Native. Parabéns !!!
Excelente conteúdo, Baita projeto Daniel! Gostaria de ver esse projeto na loja(google play ou apple store), acredito que será um baita aprendizado para vc. abraço.
sem duvida um otimo app, pelo que percebi você ta acessando a pagina web recomendo acessar via API que a latencia e o erro com o markdown vai ser resolvido... parabens pelo app
Interessante. Só um adendo, estava dando uma olhada no app pelo expo android e vi ele não está interpretando algumas tags HTML nos posts, como IMG ou A. Foi as que eu achei.
Fiz o teste no meu próprio post:
Mas parabéns pelo projeto e boa sorte no desenvolvimento! Ganhou meu like
Daniel você consegue colocar o QR Code do link para acessar o app com Expo? Assim quem ta no computador poderia apontar o celular para o QR Code e baixar o app no Expo.
Em relação a o app estar lento no emulador, acredito que seja normal ja que o emulador do Android não é do melhores, se no celular estiver bem é o que importa