34h

Para conclusão

4
Cursos
1
Vídeo extra
2
Artigos

Essa formação está em pré-lançamento! O que isso quer dizer? Uma formação em pré-lançamento indica que o time está trabalhando nela nesse exato momento.

Você já pode fazer os primeiros cursos dessa formação. Ela continuará a ser criada a partir do seu feedback no fim dos cursos e no nosso Discord.

Seus aplicativos Android mais inteligentes com ferramentas de IA

Boas-vindas!

Você precisa incrementar sua produtividade e acelerar o desenvolvimento de aplicativos Android?

Nesta formação, vamos explorar o potencial de produtividade e inovação das ferramentas de IA relevantes no mercado: API da OpenAI; Gemini; e Copilot.

Ao integrar a inteligência artificial aos seus aplicativos Android, você pode aproveitar ao máximo as funcionalidades oferecidas por essas plataformas!

O que você vai aprender:

  • Integração com a API da OpenAI: utilize modelos de linguagem avançados para gerar texto, traduções, respostas automatizadas e muito mais;
  • Gemini: saiba como aplicá-lo em análise de dados e automação de tarefas;
  • GitHub Copilot: aumente sua produtividade com uma ferramenta que sugere código e otimiza o trabalho.

Ao longo dos cursos, vamos praticar com aplicativos, dominar as melhores práticas de integração com IA e explorar as possibilidades dessas ferramentas com recursos nativos, tudo para desenvolver sistemas e experiências de usuário inteligentes e inovadoras.

O que preciso saber para estudar nessa formação?

Recomendamos que você domine os fundamentos de desenvolvimento nativo Android e tenha noções básicas sobre IA, mais especifcamente, LLMs (large language models ou modelos grandes de linguagem). Se você é dev pleno-sênior, aproveitará melhor as habilidades e conteúdos aqui.

Prepare-se para transformar suas ideias em realidade com o poder da inteligência artificial!

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Com quem você vai aprender?

  • Alex Felipe

    Alex é instrutor e desenvolvedor e possui experiência em Java, Kotlin, Android. Atualmente cria conteúdo no canal https://www.youtube.com/@AlexFelipeDev.

  • Alex Felipe

    Alex é instrutor e desenvolvedor e possui experiência em Java, Kotlin, Android. Atualmente cria conteúdo no canal https://www.youtube.com/@AlexFelipeDev.

  • Junior Martins

    Desenvolvedor Android e produtor de conteúdo Tech. Criando coisas legais e mostrando ao mundo como fiz

  • Junior Martins

    Desenvolvedor Android e produtor de conteúdo Tech. Criando coisas legais e mostrando ao mundo como fiz

Essa formação está em pré-lançamento. O que isso quer dizer? Uma formação em pré-lançamento indica que o time está trabalhando nela nesse exato momento.

Ao mesmo tempo você já pode fazer os primeiros cursos e conteúdo. Ela será criada a partir do seu feedback no fim dos cursos e no nosso Discord.

Passo a passo
  1. 1 GitHub Copilot: aumente sua produtividade

    Nesta primeira etapa, vamos explorar duas ferramentas de IA: Gemini e GitHub Copilot.

    Ou seja, você vai aprender a melhorar o desenvolvimento de aplicativos Android no Android Studio e a acelerar a solução de problemas com o Copilot. Vamos utilizar essas ferramentas para analisar e gerar código automaticamente, acelerando sua produtividade no processo de desenvolvimento.

  2. 2 APIs da OpenAI, Whisper e DALL-E: inove no desenvolvimento Android

    Neste passo, vamos explorar a API da Open IA, o Whisper e o DALL-E. São inúmeras as possibilidades e aplicações da IA no desenvolvimento Android!

    Vamos começar pela integração da API da OpenAI em seus aplicativos Android, utilizando o framework Jetpack Compose para criar interfaces de usuário.

    Em seguida, descubra o modelo Whisper para gerar transcrição de áudio e as técnicas do DALL-E para gerar imagens.

    Por fim, aprenda a lidar com o envio de diferentes mídias (áudio, imagens e arquivos) para a API.

    • Curso Jetpack Compose: integrando a API da Open AI no App

      08h
      • Acesse a API da Open AI
      • Integre um App Android com a API da Open AI a partir de um chat
      • Use a Open AI para ajudar a melhorar funcionalidades de contextos específicos
      • Implemente comportamentos para melhorar a experiência de usuário durante a comunicação com a API
      • Aprenda a lidar com possíveis problemas durante a comunicação do App com a IA
    • Artigo Tipos de modelos de LLMs: generalistas, especialistas, compactos e multimodais | Alura

    • Curso Android e OpenAI: integrando DALL-E, Whisper e GPT para áudios e imagens.

      08h
      • Entenda como integrar o modelo Whisper para transcrição de áudio em aplicativos Android
      • Aplique técnicas para gerar imagens com DALL-E a partir de entradas textuais
      • Analise métodos para resumir textos utilizando o modelo GPT-4, identificando os casos de uso mais adequados
      • Conheça as melhores práticas de desenvolvimento de aplicativos Android com foco em inteligência artificial
      • Compare as melhores estratégias para otimizar a interação do usuário com IA generativa, considerando usabilidade e eficiência
      • Implemente as funcionalidades de áudio e imagem em aplicativos móveis utilizando ferramentas de IA
  3. 3 API do Gemini e LLMs que rodam localmente no dispositivo

    Por último, vamos mergulhar ainda mais fundo na inteligência artificial generativa.

    Você vai construir o seu primeiro aplicativo Android com o Gemini, a ferramenta de IA generativa da Google. Aprenda a integrar o Gemini em seus projetos para processar imagens e texto, e até executar modelos de linguagem grandes (LLMs) localmente no seu dispositivo Android, o que garante mais segurança para seus projetos.

    • Curso Android com Gemini: trabalhando com textos e imagens na IA

      08h
      • Integre IA para interpretar imagens e gerar conteúdo textual relevante
      • Use a API do Gemini para obter respostas estruturadas em JSON
      • Implemente o processamento de respostas via Stream para maior velocidade
      • Crie interações dinâmicas e inteligentes dentro do seu aplicativo
      • Utilize o recurso de memória no chat Gemini para proporcionar interações mais complexas com a IA
      • Automatize sugestões e respostas personalizadas para usuários
    • Alura+ Crie seu primeiro aplicativo de IA generativa no Android Studio

Escola

Inteligência Artificial

Além dessa, a categoria Inteligência Artificial conta com cursos de IA para Programação, IA para Dados,e mais...

Conheça a Escola

Comece a estudar agora na maior escola de tecnologia do país

Conheça os Planos para Empresas