flitch icon indicating copy to clipboard operation
flitch copied to clipboard

Como fazer um ap em flutter

Open reysmalldev opened this issue 3 years ago • 2 comments

Gostaria de saber o que e onde você estudou para conseguir fazer esse app. Ah e quanto tempo você precisou estudar para faze-lo e quanto tempo demorou. Desculpe se atrapalho mas estou muito interessado em flutter e seu APP me impressionou, parabéns!

reysmalldev avatar Sep 08 '21 03:09 reysmalldev

Opa, e aí! Obrigado, fico feliz que tenha gostado do App, criei pela mesma razão que ti, pra aprender Flutter, hehe =)

Resumão

Pesquise no Google, use um canal de curso do Youtube (grátis), e leia a documentação. Tudo isso enquanto tenta criar algo com código na sua IDE.

Pode começar pelo curso da Flutterando de Flutter: https://www.youtube.com/watch?v=XeUiJJN0vsE&list=PLlBnICoI-g-d-J57QIz6Tx5xtUDGQdBFB

Mais detalhado

Esse App eu fiz em 10 dias, em agosto do ano passado eu acho. Foram 10 dias tanto para estudar e criar o App, pois fiz os dois ao mesmo tempo (E nem tem como fazer separado, hehe).

Pra criar um App com Flutter, sinceramente, basta você traçar um objetivo e tentar na prática, foi +- essa minha abordagem:

  • Instale o Flutter e crie um projeto.
  • Trace um objetivo (Simples se estiver iniciando, mas vá deixando mais complexo gradualmente à medida que sua experiência vai aumentando), exemplo: "Quero construir uma tela que mostre uma lista de imagens"
  • Com o objetivo em mente, tente quebrar esse objetivo em pequenos objetivos, continuando no exemplo:
    • Preciso entender como crio uma lista no Flutter.
    • Preciso entender como faço pra mostrar uma imagem no Flutter.
    • Quanto mais sub-objetivos você conseguir fazer, melhor.
  • Tente concluir cada objetivo individualmente, gradualmente vai saber juntar eles, e se não souber, torne isso um objetivo.
  • Repita o processo repetidamente até você ter um objetivo complexo suficiente, exemplo: criar um App de música.

Fontes de pesquisa: Google, Documentação do Flutter e use um curso qualquer do Youtube, mas para os três eu recomendo ter cuidado com:

  • Google: faça perguntas claras e objetivas, quanto mais genérica melhor.
  • Documentação: vá nas especificações somente se souber o que você está procurando, e vá para páginas de explicações (cookbook: https://flutter.dev/docs/cookbook) se quiser aprender alguma coisa nova.
  • Canal do Youtube: extremo cuidado para não achar que você sabe o que você viu. É muito fácil confundir algo que você aprendeu de algo que você entendeu. Por isso sempre que uso essa fonte, eu acabo vendo uma parte pequena do vídeo (Uns 5 minutos) e então vou para o código por umas 1~2~3h.

Tanto faz a fonte de pesquisa, o importante é você desenvolver sua capacidade de aprender à pesquisar e entender um problema.

Atualmente estou seguindo a mesma "receita" para aprender Android com Kotlin, parece estar indo bem!

Mas sempre tenha consigo um git merge natural: ao receber qualquer tipo de dica, ensino, tente adaptar isso para seu contexto. Se eu te digo que pesquisar no Google é bom, é por que isso funciona para mim. Mas talvez você saiba algo que funciona melhor para ti, nesse caso continue com sua abordagem.

Desculpa pelo textão, mas é realmente difícil explicar um processo de aprendizagem em poucas palavras, mas vou tentar deixar um resumão no início.

É isso, espero que tenha ajudado de alguma forma, se tiver qualquer outra dúvida, basta dizer aí! Valeu.

alexrintt avatar Sep 08 '21 04:09 alexrintt

muito obrigado pela resposta rápida , e sim , esse APP simplesmente me surpreendeu pela UI ser bonita e rodar tranquilo aqui em meu 1 GB de Ram , alem de que é muito funcional ,só que os animes estão dando erro quando clicka para assistir , pelo que vi em outra issue é que o anime tv fechou a API (desculpe se estou errado sou leigo nisso ainda),eu li sobre você trabalhar agora e não ter tempo suficiente, depois de eu conseguir um bom conhecimento em flutter volto aqui e posso contribuir, muito obrigado pelo projeto, alem de ser um estudo facilitou a vida de muita gente, obrigado, obrigado pelo guia de estudo também! Sucesso na jornada!

reysmalldev avatar Sep 10 '21 02:09 reysmalldev