Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Iniciando o Frontend Mobile

A lista de eventos do TamoJunto já funciona no navegador — tanto na versão com manipulação direta do DOM quanto na versão com componentes React. Mas uma plataforma de eventos precisa estar no bolso do usuário. Ninguém vai abrir o laptop para conferir se o hackathon mudou de sala.

Esse capítulo constrói o frontend mobile do TamoJunto. Vamos exibir a mesma lista de eventos que o backend já serve, mas num aplicativo que roda em Android e iOS. No caminho, entendemos por que aplicativos mobile não são “uma página web numa tela menor” — o modelo de navegação, o tratamento de listas longas e até a forma como os pixels são desenhados são fundamentalmente diferentes.