Scott Hatfield
Ganhe conhecimento e habilidades com projetos reais.
O que faz?
O Launchpad é um aplicativo do Flutter focado na aquisição de habilidades por meio de aprendizado prático baseado em projetos. O app usa a IA Gemini do Google para criar, gerenciar e oferecer suporte a esses projetos com um alto nível de personalização e adaptabilidade.
Quando um usuário define uma meta de aprendizado, como "Quero aprender a usar uma impressora 3D", essa entrada é enviada à API Gemini pela integração "Criar com o Gemini" do Firebase. O sistema recupera instruções do sistema e outros parâmetros da Configuração remota do Firebase. A API Gemini gera um plano de projeto estruturado de acordo com um esquema JSON.
A Gemini também gera conquistas com base no contexto vinculadas a etapas específicas e importantes do projeto, oferecendo aos usuários marcos motivacionais. Essas conquistas são criadas de forma dinâmica, analisando as etapas do projeto e identificando os principais desafios ou marcos que merecem reconhecimento. Além disso, se os usuários tiverem dúvidas durante o projeto, eles podem fazer perguntas diretamente no app, e o modelo Gemini vai gerar respostas com base em instruções pré-configuradas do sistema.
O uso das APIs Gemini pelo Launchpad foi projetado para operar nos bastidores, permitindo uma experiência do usuário tranquila e intuitiva. Com a integração da IA Gemini, o Launchpad oferece um conjunto de ferramentas poderoso para os alunos, ajudando-os a navegar por projetos complexos com orientação, suporte e motivação gerados por IA, mantendo o foco do usuário na própria jornada de aprendizado.
Desenvolvido com
- Flutter
- Android
- Firebase
- Android Studio
Equipe
Por
Scott Hatfield
De
Estados Unidos