Para desenvolver apps, é essencial configurar corretamente o ambiente de trabalho. Nesta semana, vamos instalar as ferramentas necessárias, explorar IDEs e criar o primeiro projeto.
Antes de prosseguir com os projetos, é importante entender os principais frameworks utilizados no mercado para o desenvolvimento de apps mobile multiplataforma. Vamos conhecer os três mais relevantes atualmente:
Desenvolvido pelo Google, o Flutter permite criar apps nativos para Android e iOS usando uma única base de código em Dart. Ele oferece:
Criado pelo Facebook, o React Native utiliza JavaScript e React para desenvolver aplicativos nativos. É amplamente adotado por grandes empresas e tem as seguintes características:
O Flet é uma abordagem moderna que permite criar interfaces com Python puro, sem precisar de HTML, CSS ou JavaScript. Ele é ideal para quem já conhece Python e deseja desenvolver de forma rápida:
📌 Conclusão: Todos esses frameworks são ferramentas poderosas. Neste curso, vamos usar principalmente o Flutter (foco principal) e o Flet (complementar em Python) para o desenvolvimento prático.
Esse vídeo mostra o passo a passo para instalar o Flutter, configurar o Android Studio e usar o VS Code, ideal para iniciantes:
Ativs Code (YouTube)
Existem duas formas de configurar o Flutter para começar a programar. Abaixo estão as duas opções separadas com explicações detalhadas:
C:\src\flutterflutter/bin ao PATH do sistema.flutter doctor🧠 Essa forma dá mais controle e é recomendada para quem deseja configurar tudo na mão.
Flutter: New Project🚀 Essa forma é ideal para iniciantes, pois o VS Code automatiza grande parte do processo.
💡 Dica Final: use flutter doctor para verificar se o ambiente está 100% configurado.
📚 Referência oficial: docs.flutter.dev/get-started/install
✅ Execute os passos abaixo:
🎥 Vídeo bônus: resolvendo problemas comuns: