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