Criar um app mobile de verdade tem uma lista de coisas que ninguém avisa antes: banco de dados que funciona offline, push notification que chega mesmo com o app fechado, build que passa pela revisão da Play Store sem rejeição. O módulo Antigravity Nativo da Formação em Vibe Coding do ibe.IA foi montado pra cobrir exatamente isso. Do primeiro PRD ao app publicado na loja, em 42 aulas.

O que o módulo ensina?

O Antigravity Nativo ensina a criar um aplicativo mobile nativo com Google Antigravity. Diferente de uma PWA ou de um app web empacotado, esse módulo trabalha com app nativo real, com acesso a câmera, notificações de sistema, banco local e publicação nas lojas.

Screenshot da plataforma do ibe.IA mostrando o módulo Google Antigravity Nativo com a primeira aula aberta e o índice de 42 aulas no painel lateral

A primeira aula já entrega o mapa completo: o que vai ser construído, qual stack foi escolhida e por que essas escolhas fazem sentido em 2026 pra desenvolvimento mobile com IA.

Qual projeto você vai construir?

O projeto prático é um app de gestão de inspeções para condomínios. Parece nicho, mas a estrutura é replicável pra qualquer empresa que precisa de gestão de campo: construtoras, empresas de facilities, prestadores de serviço com equipe externa.

O app cobre cadastro de usuários com permissões, CRUD de condomínios e áreas, registro de visitas, chamados de manutenção, geração de relatórios, dashboards com dados reais e sincronização de fotos tiradas em campo. Tudo funcionando offline e sincronizando com a nuvem quando a conexão volta.

A stack tecnológica do módulo

A segunda aula do módulo apresenta a combinação de ferramentas antes de qualquer linha de código. Segundo a própria descrição da aula: “aprenda a montar uma stack móvel que sincroniza dados offline (SQLite) com a nuvem (Supabase) via PowerSync e acelera o desenvolvimento nativo com Expo.”

Aula Stack utilizada do módulo Antigravity Nativo, explicando a combinação de Expo, Supabase via MCP e PowerSync para sync offline

As ferramentas são:

Google Antigravity: o ambiente principal. Usa IA para acelerar a criação do app mobile nativo, gerando código e tomando decisões de arquitetura enquanto você descreve o que quer.

Expo Go: permite testar o app no celular em tempo real durante o desenvolvimento, sem precisar gerar um build toda vez.

Supabase: banco de dados na nuvem. O módulo usa o MCP do Supabase, então a estrutura de tabelas é criada via conversa com IA, sem precisar escrever SQL manualmente.

PowerSync: é o que faz o app funcionar offline. Ele sincroniza o banco local (SQLite) com o Supabase na nuvem. Quando o usuário não tem internet, o app continua funcionando e sincroniza tudo quando a conexão volta.

Context7 MCP: ferramenta de contexto que melhora a qualidade das sugestões da IA durante o desenvolvimento, mantendo a IA atualizada com a documentação das bibliotecas usadas.

Como o módulo está organizado?

São 42 aulas em 11 seções. O progresso é linear: cada seção entrega uma parte funcional do app antes de avançar para a próxima.

Introdução (2 aulas, ~18 min): visão geral do projeto e apresentação da stack.

Planejamento e Passos Iniciais (4 aulas, ~28 min): criação do PRD com Vibe Planner, conta no Expo e configuração do MCP do Context7.

Expo Go e Versionamento (6 aulas, ~22 min): instalação, primeiro teste no celular, correção de erro comum do Expo Go e versionamento com Git e GitHub.

Banco de Dados no Supabase (3 aulas, ~15 min): conta no Supabase, instalação do MCP e criação das tabelas via MCP, sem SQL manual.

Implementando Funcionalidades (8 aulas, ~41 min): login, cadastro, CRUD completo de condomínios, áreas, visitas e chamados. Com testes do fluxo ponta a ponta.

Relatórios e Dashboards (3 aulas, ~13 min): geração de relatórios, dashboard com dados dinâmicos e melhoria de UI/UX.

Sincronização Offline com PowerSync (3 aulas, ~16 min): conta no PowerSync, configuração com Supabase e implementação do banco offline.

Build de Desenvolvimento (4 aulas, ~33 min): geração da build em duas partes, instalação no dispositivo e correção de erros com o banco offline ativo.

Sincronização de Imagens (2 aulas, ~12 min): upload e sincronização de fotos das visitas de inspeção.

Notificações (3 aulas, ~14 min): push notifications, troca do ícone do app e testes reais de notificação no dispositivo.

Publicação (2 aulas, ~15 min): build de produção com versionamento correto e publicação na Play Store.

Conclusão (2 aulas): encerramento do módulo.

Para quem esse módulo é?

Para quem quer ir além do app web e criar algo que vai pra loja de apps de verdade.

Se você já tem experiência com Lovable ou outra ferramenta de criação web e quer entender como funciona o mobile nativo, esse módulo conecta o que você já sabe com o que ainda falta. Não começa do zero assumindo que você é dev. Começa do contexto de quem cria com IA.

Também é um bom ponto de entrada pra quem quer prestar serviço de desenvolvimento mobile para empresas que precisam de app de campo. Inspeção, visitas, atendimento presencial, logística. O tipo de cliente que ainda paga bem por esse tipo de solução e que está só começando a entender que precisa disso.

Pré-requisito prático: saber criar conta em plataformas cloud e ter familiaridade básica com apps de celular como usuário. Experiência prévia com Vibe Coding ajuda, mas o módulo começa do zero.

Como acessar o módulo

O Antigravity Nativo faz parte da Formação em Vibe Coding do ibe.IA, dentro do curso Google Antigravity. Quem já é aluno acessa direto pela plataforma em curso.ibe.ia.br.

A Formação cobre todas as ferramentas principais de criação com IA: Lovable, Cursor, Claude Code, Supabase, Google Antigravity web e agora também o nativo. Um módulo por vez, com projeto prático em cada um.

Conheça a Formação em Vibe Coding

E se essa leitura te ajudou a entender o que está acontecendo, segue a ibe.IA no Instagram (@ibe.ia) que toda semana sai conteúdo desse jeito.