Sobre este projeto
it-programming / mobile-development
Aberto
Buscamos um desenvolvedor Android com experiência em aplicações corporativas para atuar na manutenção e evolução de aplicativo de força de vendas. O aplicativo é desenvolvido em Java nativo, utiliza banco de dados local SQLite e possui integração com um sistema ERP em Firebird 2.1. O projeto já está em funcionamento e dispõe de código-fonte completo.
O foco principal do trabalho será:
- Atualização e migração de compatibilidade para versões mais recentes do Android.
- Ajustes específicos de componentes e telas que apresentam problemas em aparelhos com Android 16.
- Atualização do target SDK para Android 17.
- Correções de compatibilidade e comportamento visual.
O aplicativo opera em modo híbrido, com funcionalidade local utilizando SQLite e sincronização com o ERP em Firebird 2.1. A comunicação com o servidor é realizada via IIS/Windows Server. O sistema está operacional e em produção.
Atividades principais a serem realizadas:
- Correção de incompatibilidades em dispositivos Android 16.
- Atualização do projeto Android para um target compatível com Android 17.
- Ajustes de componentes visuais e comportamento de telas.
- Revisão de permissões e adequação às mudanças recentes do Android SDK.
- Ajustes relacionados ao ciclo de vida, navegação e componentes depreciados.
- Validação de compatibilidade com diversos aparelhos Android.
- Geração do apk/aab final para publicação.
Requisitos importantes:
- Experiência sólida com desenvolvimento Android nativo em Java.
- Conhecimento em migração de target SDK Android.
- Experiência com manutenção de aplicações legadas.
- Conhecimento em compatibilidade entre diferentes versões do Android.
- Experiência com SQLite.
- Capacidade de diagnosticar problemas específicos por fabricante e versão do Android.
Diferenciais:
- Experiência com aplicativos corporativos de força de vendas.
- Conhecimento em integração com sistemas ERP.
- Experiência com Firebird.
- Habilidade em publicação e adequação para Google Play.
- Experiência com Android 15, 16, 17 e as novas políticas do Android.
Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Alteração média
Prazo de Entrega: Não estabelecido
Habilidades necessárias