Sobre este projeto
it-programming / mobile-development
Aberto
Estamos buscando um especialista em desenvolvimento Android nativo com experiência em Kotlin para finalizar e corrigir funcionalidades em um aplicativo já existente. O projeto envolve a otimização de um aplicativo Android que utiliza APIs avançadas como AccessibilityService, MediaProjection, WindowManager (Overlay), VirtualDisplay e ImageReader. O aplicativo se comunica com um painel web desenvolvido em Python/Flask, e o objetivo é aprimorar a interação e o desempenho.
O profissional será responsável por analisar o código-fonte existente e implementar as seguintes melhorias e correções:
1. Correção do Overlay: Resolver problemas de ativação e desativação do painel Overlay, que atualmente não funciona corretamente em todos os cenários.
2. Otimização da Atualização do Texto do Overlay: Implementar uma solução para que a atualização do texto do Overlay, alterado via painel web, ocorra sem a necessidade de recriar a janela, eliminando o "piscar" na tela.
3. Ajuste de Layout do Overlay: Modificar o Overlay para que ocupe 100% da tela do dispositivo, garantindo uma visualização completa.
4. Melhoria na Renderização de Elementos do AccessibilityService: Aprimorar a representação dos elementos da interface enviados pelo AccessibilityService para o painel web. Atualmente, alguns elementos não são exibidos. É Necessário garantir uma representação mais completa e visualmente distinta, utilizando cores diferentes para identificar botões, campos de texto, imagens e outros componentes.
Procuramos um profissional com experiência comprovada nas tecnologias mencionadas, capaz de identificar a causa raiz dos problemas e implementar soluções eficazes, mantendo a estrutura e a qualidade do código existente.
Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Bug ou alteração pequena
Prazo de Entrega: Não estabelecido
Habilidades necessárias