Desafio FUZE

O objetivo é criar um cliente básico de Twitter em Kotlin . As funcionalidades principais serão: buscar por tweets com um texto específico, e mostrar os tweets de um usuário. De maneira mais detalhada

  1. A tela inicial do aplicativo deve conter uma tela de busca, com uma search bar no topo. Ao digitar um texto e confirmar
  2. Durante a busca, um spinner deve ser mostrado na tela. Após o resultado, os tweets devem ser mostrados na ordem em que são retornados pela API
  3. Ao tocar em um tweet, a página do usuário que postou o mesmo deve ser aberta, mostrando sua timeline
  4. Na medida do possível, tente simular a interface do app do Twitter. De maneira mais específica, garanta que a imagem de perfil vai ser mostrada junto com o texto do tweet

Critérios a serem avaliados:

  • Capacidade de seguir e cumprir os requisitos acima
  • Estabilidade do app
  • Legibilidade e boas práticas no código
  • Experiência do usuário
  • Recursos adicionais que sejam implementados

Referências úteis: