Experiência do Usuário

O app de hábitos Expo foi projetado para oferecer uma experiência de usuário fluida e intuitiva, sem anúncios ou contas. O foco principal é a integração de Expo SDK 57 com React Native, permitindo um código único para dispositivos iOS e Android. A tab bar é nativa do iOS, enquanto o Android utiliza a barra de tarefas do Material. O Expo UI fornece controles em formato de formulário de hábito, incluindo pickers, toggles e stepper. O widget interativo Expo Widgets permite que os usuários marque seus hábitos diretamente na tela inicial.

Pitch: Criei um app de hábitos: Expo, SQLite local, TanStack Start no Cloudflare e marketing com IA

Experiência do Cliente

Para garantir uma experiência de cliente positiva, o app não utiliza assinaturas ou bloqueios. Em vez disso, o RevenueCat administra gorjetas avulsas (consumíveis) sem a necessidade de assinaturas. Os dados são armazenados localmente usando SQLite, sem a necessidade de um servidor. O app também utiliza EAS Build, Submit e Update para gerar e enviar builds para as lojas de aplicativos.

Ferramentas e Tecnologias

O app de hábitos Expo foi construído usando Expo SDK 57, Expo Router com NativeTabs, Expo UI, expo-widgets, SQLite local com Drizzle ORM, EAS Build, Submit e Update, e RevenueCat. O app também utiliza TanStack Start no Cloudflare para gerar imagens de compartilhamento e vídeos UGC, bem como OpenAI para gerar imagens e Higgsfield para gerar vídeos.

Ferramentas de Análise

O app de hábitos Expo utiliza DataFast no modo sem cookies para gerar análises sem a necessidade de banners de cookies. Os dados são coletados e analisados em um painel público no DataFast.

Estrutura do App

O app de hábitos Expo segue uma grade de 20 semanas para cada hábito, incluindo uma seção para os últimos dias e notas diarias. O app também inclui uma seção para largar hábitos e um modo de visualização preto para um visual mais suave. O app segue uma regra de que falhar um dia não zerará a sequência de hábitos.

Conclusão

O app de hábitos Expo é uma ótima alternativa para quem está começando a construir aplicativos. Ele oferece uma experiência de usuário excepcional, sem anúncios ou contas, e utiliza tecnologias e ferramentas de ponta para garantir uma experiência de cliente positiva. O app é atualmente disponível na App Store e em teste fechado para o Android, e os usuários podem fornecer feedback sobre o app e sua stack tecnológica.

CrieiExpoHabitosLocalSqlite