Curso de Aplicativos Mobile Online
O Curso de Aplicativos Mobile ensina você a criar, publicar e manter apps reais para Android e iOS, do zero ao app na loja. Você sai sabendo construir telas, conectar a um backend (Firebase ou Supabase), implementar login, salvar dados, enviar push e publicar na Google Play e na App Store, usando React Native com Expo e no-code com FlutterFlow, com fluxo completo de testes e build de produção.
Atualizado em 28 de junho de 2026 · Catálogo Affiliate University
| Curso | Curso de Aplicativos Mobile |
| Formato | 100% online, no seu ritmo |
| Duração | 6 módulos, cerca de 9h de vídeo |
| Conteúdo | 6 módulos · 24 aulas |
| Idioma | Português (Brasil) |
| Categoria | Sites, SaaS e Apps |
Por que fazer o Curso de Aplicativos Mobile?
A maioria dos cursos para na tela bonita e ignora o que faz um app existir de verdade: backend, autenticação, estados de loading e erro, permissões e o processo de aprovação das lojas, onde a maioria trava. Dominar publicação, push notifications e correção de rejeição da App Store é o que separa um protótipo de um app que roda no celular de usuários reais.
O que você vai aprender no Curso de Aplicativos Mobile
- Construir interfaces mobile com React Native + Expo: navegação por abas e stack, listas com FlatList, formulários e componentes reutilizáveis
- Configurar backend com Firebase ou Supabase: banco de dados, autenticação por e-mail, Google e Apple, e regras de segurança
- Implementar login, cadastro, recuperação de senha e sessão persistente com armazenamento seguro (SecureStore)
- Enviar push notifications com Expo Notifications e Firebase Cloud Messaging, incluindo agendamento e segmentação
- Acessar recursos nativos do aparelho: câmera, galeria, geolocalização, biometria e permissões iOS/Android
- Publicar na Google Play Console e na App Store Connect: build com EAS, assinatura, ícones, screenshots e ficha da loja
- Criar apps no-code com FlutterFlow conectados ao Firebase quando a velocidade importa mais que código
- Versionar com Git, gerar APK/AAB e IPA, e lidar com rejeições comuns da revisão da Apple
- Integrar pagamentos e assinaturas (RevenueCat / in-app purchase) e medir uso com analytics
Materiais inclusos
- Código — Boilerplate React Native + Expo com navegação, tema e auth prontos para clonar
- Código — Template de integração Firebase e Supabase (login + CRUD) plug and play
- Checklist — Checklist de publicação na Google Play e App Store (passo a passo até aprovação)
- PDF — Guia de rejeições da App Store e como responder à revisão da Apple
- Pacote — Pacote de ícones, splash screens e screenshots nos tamanhos exigidos pelas lojas
- Modelo — Ficha de loja pronta: título, descrição curta e longa otimizadas (ASO)
- Planilha — Planilha de permissões iOS/Android e libs nativas equivalentes
- Prompt — Prompts de IA para gerar telas, componentes e corrigir erros de build
- Mapa mental — Mapa mental: do zero ao app publicado (decisões nativo vs no-code)
Currículo do Curso de Aplicativos Mobile: módulos e aulas
Módulo 1 — Fundamentos e ambiente mobile
- Como funciona um app: nativo, híbrido e no-code (quando usar cada um)
- Instalando Node, Expo CLI e rodando o app no seu próprio celular
- Anatomia de um projeto React Native: componentes, props, estado e JSX
- Estilização com Flexbox e StyleSheet pensada para telas pequenas
Módulo 2 — Telas, navegação e dados na interface
- React Navigation: stack, tabs e drawer na prática
- Listas performáticas com FlatList e renderização de muitos itens
- Formulários, inputs controlados e validação
- Consumindo APIs com fetch, loading, erro e estado vazio
Módulo 3 — Backend, autenticação e banco de dados
- Configurando Firebase e Supabase do zero
- Autenticação: e-mail/senha, Google e Sign in with Apple
- CRUD: salvar, ler, atualizar e apagar dados em tempo real
- Regras de segurança e proteção de dados do usuário
Módulo 4 — Recursos nativos e notificações
- Permissões iOS e Android sem quebrar o app
- Câmera, galeria e upload de imagens para storage
- Geolocalização, mapas e biometria (Face ID / digital)
- Push notifications com Expo e FCM: agendamento e segmentação
Módulo 5 — Publicação nas lojas
- Build de produção com EAS Build (Android e iOS sem Mac)
- Google Play Console: conta, AAB, ficha e teste interno
- App Store Connect: certificados, TestFlight e envio para revisão
- Evitando e corrigindo as rejeições mais comuns da Apple
Módulo 6 — No-code, monetização e manutenção
- Criando um app completo no FlutterFlow ligado ao Firebase
- Assinaturas e compras in-app com RevenueCat
- Analytics, crash reporting e atualização OTA (over the air)
- Versionamento e roadmap de manutenção pós-lançamento
Para quem é o Curso de Aplicativos Mobile?
Para quem quer criar e publicar o próprio app (ou para clientes) e nunca passou da tela inicial, e para devs web que querem migrar para mobile com React Native e Expo sem comprar um Mac.
Quanto tempo dura o Curso de Aplicativos Mobile?
O Curso de Aplicativos Mobile tem 6 módulos, cerca de 9h de vídeo, organizado em 6 módulos com 24 aulas. As aulas são gravadas: você estuda no seu ritmo e pode rever qualquer aula quando quiser.
Este curso faz parte do catálogo da Affiliate University. Enquanto a matrícula individual não abre, conheça as formações completas com matrícula aberta hoje:
Perguntas frequentes sobre o Curso de Aplicativos Mobile
Preciso saber programar para fazer um aplicativo mobile?
Não para começar. O curso tem uma trilha no-code com FlutterFlow que permite criar e publicar um app funcional sem código. Para apps mais flexíveis, ensinamos React Native do zero, explicando lógica e componentes passo a passo.
Dá para publicar app na App Store sem ter um Mac?
Sim. Usando o EAS Build da Expo, o build do iOS roda na nuvem e você envia para a App Store Connect direto do Windows ou Linux. Você só precisa de uma conta de desenvolvedor Apple, que tem custo anual à parte.
Qual é melhor: React Native, Flutter ou no-code?
Depende do objetivo. No-code (FlutterFlow) é mais rápido para validar ideias e MVPs. React Native dá controle total, ecossistema enorme e reaproveita conhecimento de JavaScript. O curso mostra os critérios para escolher e cobre as duas abordagens.
Quanto custa publicar um app nas lojas?
A conta da Google Play é uma taxa única e a da Apple é anual. Esses valores são pagos diretamente às lojas e mudam com o tempo; o curso mostra onde pagar e como configurar, mas não inclui essas taxas.
Quanto tempo leva para criar e lançar meu primeiro app?
Seguindo o curso, dá para ter um app simples publicado em teste interno em poucas semanas. O tempo até a aprovação final varia conforme a revisão de cada loja, especialmente a da Apple.
Cursos relacionados de Sites, SaaS e Apps
- Curso de Firebase
- Curso de Supabase
- Curso de Criação de Sites
- Curso de WordPress
- Curso de Landing Pages
- Curso de Webflow
- Curso de Framer
- Curso de Bubble
- Curso de FlutterFlow
- Curso de SaaS
Ver todos os cursos de Sites, SaaS e Apps → · Catálogo completo