Analisando propostas

Desenvolvimento de App Discador/Chamadas Nativas p/ Android e Ios c/ Integração de Apis de Telefonia

Publicado em 05 de Agosto de 2026 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um desenvolvedor mobile experiente para criar um aplicativo de discador/chamadas telefônicas com base em telas já desenhadas no Lovable. O foco principal é a implementação da lógica de programação nativa para Android e iOS, garantindo o funcionamento completo do app como um discador. Este projeto não é um aplicativo institucional ou de e-commerce comum, exigindo manipulação profunda de APIs de sistema operacional para chamadas telefônicas. Candidatos sem experiência comprovada em desenvolvimento mobile nativo avançado não serão considerados. O profissional será responsável por extrair a estrutura visual do Lovable e implementar as seguintes regras de negócio em cada plataforma:

1. Para Android (Foco principal: Discador Padrão do Chip)
  - Implementar o RoleManager (Android 10+) para solicitar ao usuário que defina o app como o Discador Padrão (ROLE_DIALER).
  - Configurar e estender o Telecom Framework e o InCallService para gerenciar o estado das chamadas de operadora (atender, recusar, viva-voz, mudo).
  - Garantir o desenho correto da UI nas telas de chamada recebida e efetuada, substituindo o sistema.
  - Gerenciamento rigoroso de permissões (CALL_PHONE, READ_PHONE_STATE, etc.).

2. Para iOS (Foco: Integração VoIP/Chamadas)
  - Nota: O iOS não permite substituir o discador nativo do chip. O aplicativo no iOS funcionará via protocolo VoIP.
  - Implementar o CallKit para que as chamadas apareçam na tela de bloqueio nativa do iPhone e no histórico do sistema.
  - Implementar o PushKit e notificações push VoIP prioritárias (APNs) para acordar o aplicativo em segundo plano.

Perfil Técnico Desejado (Hard Skills):
- Experiência sólida com Kotlin para Android e Swift para iOS.
- Caso opte por arquitetura híbrida (ex: React Native ou Flutter) para reaproveitar as telas do Lovable, é obrigatório saber criar as Pontes Nativas (Native Bridges / Method Channels) para conectar as telas às APIs de telefonia de cada sistema.
- Conhecimento em publicação de aplicativos com permissões sensíveis na Google Play e App Store.

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

Outro projetos publicados por A. B.