Pesquisar
Projeto exclusivo

Correção de bugs e novas funcionalidades - Kodular

ontem às 22:43

Descrição do Projeto:

Olá! Busco um desenvolvedor com experiência sólida em Kodular para aprimorar o aplicativo de mobilidade urbana UbeZap. O projeto tem duas frentes principais: resolver problemas de estabilidade (bugs conhecidos) e implementar novas funcionalidades para melhorar a experiência de motoristas e passageiros.

1. Escopo de correção de bugs:

- Execução em segundo plano: corrigir instabilidade e fechamentos inesperados quando o app está em background.

- Notificações sonoras: resolver falhas nas chamadas sonoras para que o motorista nunca perca uma solicitação.

- Tela de aceite de corrida: otimizar o layout da tela de chamadas. As informações da viagem e o botão "Aceitar" devem sobrepor outros aplicativos no momento do chamado e permanecer sempre expandidos na tela do aplicativo, facilitando o toque rápido do motorista.

- Segurança: revisar e aplicar correções de segurança (prevenção contra fraudes ou manipulação do app), incluindo confirmação de CPF para os passageiros.

2. Escopo de novas funcionalidades:

- Botão de espera: adicionar um botão no painel do motorista para iniciar a contagem do tempo de espera, somando esse valor ao cálculo final.

- Multa por cancelamento: implementar um sistema de taxa/multa quando o passageiro ou o motorista cancelar a corrida após um tempo limite.

- Corrida "Sem Destino" (Aberto): permitir que o passageiro solicite motorista sem definir destino no mapa. O valor da viagem deverá ser gerado apenas no encerramento, com recálculo da rota (tempo e quilometragem rodada).

- Melhorias de interface (UI/UX): aprimorar o visual e os gráficos dos painéis, tanto na versão do motorista quanto na do passageiro.

Requisitos para o freelancer:

- Comprovar experiência avançada com desenvolvimento e blocos lógicos no Kodular.

- Desejável experiência com integrações de mapas, rotas e apps de mobilidade.

- Disponibilidade para entregar o código-fonte atualizado (.aia) ao final do projeto.

Por favor, ao enviar sua proposta, inclua prazos estimados e, se possível, exemplos de aplicativos semelhantes que você já tenha desenvolvido ou modificado no Kodular.

ABILIDADES:

1. Domínio avançado de Kodular e permissões Android

- Serviços em segundo plano (background tasks): esta é a habilidade mais crítica para resolver os fechamentos inesperados. O desenvolvedor precisa saber implementar extensões específicas (como as ferramentas de Background Services da comunidade) para manter o aplicativo ativo, enviando a localização e recebendo chamadas mesmo minimizado.

- Sobreposição de tela (draw over other apps): fundamental para criar a tela de aceite de corrida. O profissional deve saber solicitar essa permissão no Android para fazer a notificação da viagem sobrepor outros aplicativos, permitindo o toque rápido.

- Gerenciamento de áudio e notificações (wake lock): experiência em "acordar" o celular e forçar a reprodução de notificações sonoras de chamadas, contornando os sistemas de economia de bateria dos aparelhos.

2. Integração de APIs e bancos de dados

- APIs de mapas e geotrack: essencial para a função de "Corrida Sem Destino". Proficiência em calcular rotas, tempo e quilometragem em tempo real usando integrações como Google Maps API ou similares.

- Validação de dados e segurança: conhecimento para conectar o aplicativo a APIs externas para validar CPFs no momento do cadastro, prevenindo fraudes.

- Banco de dados em tempo real (Firebase/Supabase): estruturar sincronização instantânea para atualizar o status do motorista (disponível/em viagem), processar o botão de espera e aplicar a multa de cancelamento em tempo real nos dois aplicativos (passageiro e motorista).

3. Lógica matemática e lógica de negócios

- Cálculo dinâmico de tarifas: capacidade de construir blocos lógicos complexos que calculem valores variáveis corretamente (ex.: valor de embarque + (tempo rodado x tarifa) + (tempo de espera x tarifa de espera) + multas de cancelamento).

4. UI/UX (interface e usabilidade)

- Aprimoramento visual: habilidade para fugir do visual padrão dos blocos iniciais do Kodular. O candidato deve saber trabalhar com arranjos dinâmicos, fontes modernas, ícones e extensões de design para deixar as telas mais limpas, intuitivas e com aparência de um aplicativo de grande porte.

Atividades do cliente nesse projeto:

Última visualização: ontem às 23:57

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Mobile
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 3
Interessados: 4
Tempo restante:
Valor Mínimo: R$ 50,00
Propostas (3)
  • Freelancer Premium Luiz F.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Controle de inventário em AppSheet - Estou criando um app via AppSheet e já tenho algum avanço, porém, como meu conhecimento é limitado, preciso de ajuda para dar continuidade ao projeto. É um contro...

Aplicativo para carregar site - Criar dois projetos, um para iOS e outro para Android. O aplicativo deve carregar apenas a página web da empresa Forneria San Lazzaro em um WebView, sem funcionalidades adicionais. Entregar...

Alterar aplicativo Traccar (Flutter) - O aplicativo do Traccar hoje é livre e está disponível em https://github.com/traccar/traccar-client/releases/download/v9.7.13/app-release.apk, além dos fontes em https:/...

Configurar teste fechado no Google Play Console - O app já está criado e enviado no Google Play Console. O app é de recompensa com foco em jogar e ganhar bônus e trocar por gift cards. Além disso, há ativi...

Aplicativo de organização de tarefas (mobile e desktop) - Desenvolver um aplicativo similar ao TickTick (gerenciador de tarefas), com funções parecidas e de fácil utilização. O aplicativo também deve ter vers&atil...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.