Sobre este projeto
it-programming / mobile-development
Aberto
Estamos buscando um desenvolvedor Android experiente para criar um aplicativo inovador, similar ao GigU, focado em otimizar a rentabilidade de motoristas de aplicativo como Uber e 99. O principal objetivo é desenvolver uma ferramenta robusta que realize a análise automática de corridas antes que o motorista as aceite, fornecendo indicadores de rentabilidade em tempo real. O aplicativo deve ser intuitivo e fácil de usar, permitindo que os motoristas tomem decisões rápidas e informadas para maximizar seus ganhos. Espera-se que o freelancer tenha experiência em desenvolvimento Android nativo, integração de APIs e, idealmente, conhecimentos em processamento de dados para gerar os indicadores de forma eficiente e precisa. O projeto envolve a criação de uma interface de usuário amigável, lógica de negócios para análise de dados e a capacidade de se integrar com as informações das plataformas de transporte.
O aplicativo deve funcionar de forma 100% automática, sem qualquer inserção manual de dados.
Deve utilizar:
Accessibility Service (Android)
Leitura da interface (view hierarchy / node tree)
Captura automática de dados diretamente da tela:
Valor da corrida
Distância
Tempo estimado
Processamento em tempo real:
Cálculo de R$/km
Cálculo de R$/hora
Classificação da corrida:
Boa / Regular / Ruim
Exibição overlay (na tela) antes da aceitação da corrida
Kotlin (Android nativo)
Experiência comprovada com:
Accessibility Service
Captura de eventos (TYPE_WINDOW_CONTENT_CHANGED, etc.)
Leitura de elementos da UI
Apps rodando em background / overlay
O app deve ser resiliente a mudanças de layout dos aplicativos (Uber/99).
Explique na proposta:
👉 Como você pretende manter a leitura funcionando mesmo com mudanças na interface
Não pode automatizar ações (clicar, aceitar corrida, etc.)
Deve seguir políticas da Play Store
Apenas leitura e análise de dados exibidos na tela
Aberto a propostas (favor enviar valor e prazo realista)
Só envie proposta se você:
Já trabalhou com Accessibility Service
Sabe capturar dados de outros apps
Consegue explicar tecnicamente a solução
Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo
Prazo de Entrega: Não estabelecido
Habilidades necessárias