Autenticação real
Login, cadastro, token guardado no Keychain e sessão expirando, com o app voltando para o login sozinho.
Do design no Figma à API em produção: você constrói, tela a tela, um aplicativo profissional de verdade, com login, backend, álbum completo e a arquitetura recomendada pelo time do Flutter. Passo a passo, ao lado de um especialista reconhecido pelo Google.
Sem spam e sem cartão. O acesso às aulas, o repositório e o Figma chegam no seu e-mail.
R5/01 · O que vamos construir
Não é app de exemplo: cadastro e sessão, home com progresso, álbum com 980 figurinhas por seleção, detalhe de cada figurinha e o fluxo de adicionar. Dez telas desenhadas no Figma; no evento, construímos o núcleo do app do zero, do login ao álbum.
Login, cadastro, token guardado no Keychain e sessão expirando, com o app voltando para o login sozinho.
API REST consumida com dio + retrofit, modelos gerados e erro tratado como
dado, não como exceção solta.
Home com progresso, álbum por seleção, detalhe de cada figurinha e o fluxo de adicionar. É a espinha dorsal do app: listas, estados e navegação de verdade.
15 cores, duas fontes e um ThemeData escrito à mão. As telas nascem com a cara do produto,
sem cara de Material padrão.
R5/02 · Quem conduz
Quem constrói o app na sua frente é um Google Developer Expert em Flutter e Dart, e você tem contato direto com ele durante os cinco dias.
GDE Flutter & Dart · Fundador da R5 Academy
Mais de 20 anos construindo software, formando desenvolvedores e acompanhando de perto as transformações da tecnologia.
Criador da Academia do Flutter, que formou milhares de desenvolvedores em todo o Brasil e se consolidou como uma das principais referências no ensino de Flutter no país. Essa trajetória abriu caminho para um novo capítulo: a R5 Flutter Academy, uma evolução construída sobre anos de experiência, comunidade e excelência, com uma visão ainda maior sobre formação, carreira e o futuro do desenvolvimento de software.
No Flutter Experience, ele não fala sobre como construir um app. Ele constrói o app. Do zero, na sua frente, com cada escolha técnica, cada decisão de arquitetura e cada problema real acontecendo ao vivo, exatamente como acontece no dia a dia de um projeto profissional.
É o reconhecimento que o Google concede a profissionais de referência em uma tecnologia. Não é certificado nem curso: é indicação, entrevistas técnicas com o Google e revalidação anual. Poucos profissionais no mundo carregam o título em Flutter e Dart.
R5/03 · Os 5 dias
Toda manhã, às 09h, as aulas do dia entram no ar. Você assiste no seu horário e constrói
junto, no seu editor. Do flutter create vazio para cima, na ordem em que um projeto real é feito.
flutter create vazio ao app abrindo na sua telaAmbiente de pé, backend rodando e o design system inteiro saindo do Figma para o código. Antes de fechar o dia, o app já abre, anima e navega.
go_routerVocê digita e-mail e senha, o backend responde, o app entra. E a fatia tela → view model → repositório → API que você vai repetir pelo resto da carreira nasce aqui.
dio + retrofit e o backend respondendoCommand e Result: erro vira dado, não try/catch espalhadoConta criada de verdade, sessão que sobrevive ao restart e quatro abas com navegação própria. Fecha o app, reabre, cai direto na home. Sem passar pelo login.
redirect no go_router: o app decide para onde levarA home para de fingir: mostra o álbum de quem está logado, com token em toda chamada e sessão expirada tratada. E a tela mais densa do app, com 980 casas, é desenhada inteira.
Nenhum pacote novo, nenhuma camada nova. Só você repetindo o padrão que aprendeu e vendo que ele escala. No fim, o app está rodando no seu celular contra um backend real.
Cada aula é o Rodrigo construindo o app, e nenhuma passa de 25 minutos. Repositório e Figma liberados dia a dia.
R5/04 · Engenharia
Não é saber mais widget. É ter construído um app inteiro, com as decisões que um projeto real exige, e saber defendê-las numa entrevista ou num code review.
A estrutura em camadas documentada pelo time do Flutter, aplicada de ponta a ponta: view · view model · repository · service. Um padrão que escala, não uma opinião.
Command e Result: a tela só reage a estado. Nenhuma exception
vaza para a UI, nenhum setState perdido, nenhuma tela vermelha em produção.
primary constructors, dot shorthands e componentes
construídos no WidgetPreview, renderizados sem rodar o app. Você escreve
o Dart que a linguagem virou, não o de três anos atrás.
R5/05 · Dúvidas
É gratuito. Sem cartão, sem cobrança em nenhum momento.
No encerramento eu apresento a R5 Flutter Academy, nossa formação completa. Assistir aos cinco dias não obriga a nada. Se você só quiser sair com o app pronto, está tudo certo.
Precisa do básico: sintaxe de Dart, widgets, layout e o Flutter rodando na sua máquina. Não é um evento de primeiros passos: começamos direto na construção. Se você já fez um app simples e quer ver como se monta um app sério, é o lugar certo.
Não. As aulas de cada dia são liberadas às 09h e o evento fica no ar de 28 de setembro a 4 de outubro. Você assiste no horário que der.
Não. O Flutter Experience fica no ar por tempo limitado. Encerrada a janela, as aulas saem do ar. Quem acompanha na semana aproveita; quem deixa para depois perde.
Sim: o repositório é liberado dia a dia e o arquivo do Figma com o design system também. Não precisa de Mac: Windows ou Linux resolvem. E a API já existe: o foco da semana é consumir e integrar corretamente no app, não escrever backend.
R5/06 · Última chamada
Cinco dias construindo ao lado de um Google Developer Expert, de graça. Na sexta o app está de pé no seu repositório. A inscrição leva quinze segundos.