Sobre o serviço
TraduzidoSou um desenvolvedor React Native e crio aplicativos móveis que lançam simultaneamente na App Store e Google Play a partir de uma única base de código TypeScript. É importante para mim que o aplicativo tenha uma sensação verdadeiramente nativa, não uma camada sobre um site: navegação suave a 60 quadros, gestos, trabalho offline, notificações push, links profundos e manuseio cuidadoso das pequenas diferenças de plataforma que geralmente levam semanas. No meu dia a dia, uso o Expo — tanto no modo gerenciado quanto no bare/dev-client quando um projeto precisa de seu próprio código nativo — para que você tenha iterações rápidas, atualizações over-the-air e builds previsíveis através do EAS.
Se não houver uma biblioteca pronta para um recurso necessário, eu mesmo escrevo uma ponte nativa: módulos em Swift ou Objective-C para iOS, Kotlin ou Java para Android, com APIs tipadas claras do lado JavaScript. Presto atenção a coisas sem as quais um aplicativo não vive em produção: armazenamento seguro de tokens, login biométrico, compras e assinaturas dentro do aplicativo, mapas, manuseio de câmera e mídia, tarefas em segundo plano, relatórios de falhas e análises. Gerencio estado e dados com ferramentas adequadas à tarefa — React Query para dados do servidor, Redux Toolkit ou Zustand para estado do aplicativo — e mantenho o código estritamente tipado para que seja fácil de estender.
Também assumo a parte tediosa, mas crítica, do lançamento: perfis e certificados de assinatura, configuração do App Store Connect e Play Console, formatação de cartões, envio para revisão, lançamentos em etapas e atualizações de versão após o lançamento. Você pode me dar um layout Figma e API ou um aplicativo existente que precisa de novos recursos e otimização — retornarei um resultado mantido e documentado.
— Aplicativos multiplataforma iOS e Android em React Native e TypeScript
— Expo gerenciado e bare, EAS Build e atualizações over-the-air (OTA)
— Módulos nativos em Swift/Objective-C e Kotlin/Java quando necessário
— Notificações push, links profundos, sincronização offline, tarefas em segundo plano
— Autenticação, biometria, compras e assinaturas dentro do aplicativo
— Publicação na App Store e Google Play, assinatura e lançamentos em etapas
Se não houver uma biblioteca pronta para um recurso necessário, eu mesmo escrevo uma ponte nativa: módulos em Swift ou Objective-C para iOS, Kotlin ou Java para Android, com APIs tipadas claras do lado JavaScript. Presto atenção a coisas sem as quais um aplicativo não vive em produção: armazenamento seguro de tokens, login biométrico, compras e assinaturas dentro do aplicativo, mapas, manuseio de câmera e mídia, tarefas em segundo plano, relatórios de falhas e análises. Gerencio estado e dados com ferramentas adequadas à tarefa — React Query para dados do servidor, Redux Toolkit ou Zustand para estado do aplicativo — e mantenho o código estritamente tipado para que seja fácil de estender.
Também assumo a parte tediosa, mas crítica, do lançamento: perfis e certificados de assinatura, configuração do App Store Connect e Play Console, formatação de cartões, envio para revisão, lançamentos em etapas e atualizações de versão após o lançamento. Você pode me dar um layout Figma e API ou um aplicativo existente que precisa de novos recursos e otimização — retornarei um resultado mantido e documentado.
— Aplicativos multiplataforma iOS e Android em React Native e TypeScript
— Expo gerenciado e bare, EAS Build e atualizações over-the-air (OTA)
— Módulos nativos em Swift/Objective-C e Kotlin/Java quando necessário
— Notificações push, links profundos, sincronização offline, tarefas em segundo plano
— Autenticação, biometria, compras e assinaturas dentro do aplicativo
— Publicação na App Store e Google Play, assinatura e lançamentos em etapas