[PITCH] Depois de anos criando e apagando repositórios, finalmente publiquei meu primeiro app real 🚀
Quantas vezes você começou um projeto pessoal e nunca terminou?
Pois é… eu também.
Até que consegui mudar isso — e o resultado foi o Ukey, um app Android para gerenciar senhas com segurança, biometria e criptografia local, sem depender de nuvem ou login.
O projeto em si é simples.
Armazenar senhas localmente no dispositivo, criptografadas e protegidas por senha/biometria para acesso fácil.
Não há nada de extraordinário tecnicamente — mas o verdadeiro desafio foi a constância.
Desenvolver um pouco todos os dias, estruturar bem o código, revisar decisões e ajustar detalhes que só aparecem depois do décimo bug.
Essa consistência, amigos testando e dando feedback, isso fez toda a diferença.
🤖 IA como ferramenta de apoio no desenvolvimento
Hoje é praticamente impossível ignorar o papel da inteligência artificial no dia a dia de um dev.
Durante o desenvolvimento, usei ChatGPT e GitHub Copilot — não para escrever o app por mim, mas como apoio técnico:
• Sugestões de código
• Análise de erros
• Insights de arquitetura
• Correções ao compilar
Por ser meu primeiro app publicado, fiz questão de que fosse inteiramente escrito por mim.
Nada de CTRL+C / CTRL+V — apenas aprendizado real, linha por linha.
☕ Depois de muito código, debug e café, o app chegou à Play Store 🎉
👉 Versão Free: Em aprovação na Play Store
👉 Versão Pro: https://play.google.com/store/apps/details?id=com.dihdoff.Ukeypro
🔥 Foi meu primeiro projeto realmente publicado — e só isso já valeu cada bug resolvido.
⚙️ Stack técnica
Framework: React Native (com Expo)
Banco de dados local: SQLite
Autenticação biométrica: expo-local-authentication
UI / Design System: Gluestack.io V2
Publicação: Google Play Console
Principais desafios:
• Implementar criptografia local das chaves, garantindo segurança.
• Equilibrar performance e usabilidade em um ambiente totalmente offline.
• Controlar estados complexos entre autenticação, bloqueio e desbloqueio via biometria.
💬 E você — qual projeto pessoal está parado no seu repositório?
Talvez o próximo commit seja o que te leva pra produção.