Visão geral
Flutter CallKit Incoming é um plugin Flutter que permite a integração de tela nativa de chamadas para Android e iOS, permitindo que aplicativos exibam interfaces de chamada entrantes em nível do sistema. Ele utiliza as APIs específicas da plataforma CallKit (iOS) e PhoneAccount (Android) para oferecer uma experiência de chamada suave e nativa ao sistema. O pacote simplifica a implementação de notificações de chamada, atender e encerrar chamadas dentro de aplicações Flutter, garantindo consistência com o comportamento de chamadas em todo o dispositivo. Ideal para apps de VoIP ou comunicação que precisam de tratamento de chamadas em tempo real.
Casos de uso
- Aplicativos de chamada VoIP
- Plataformas de comunicação em tempo real
- Recursos de chamada no aplicativo
- sistemas de suporte ao cliente
- Aplicações de telemedicina
Principais recursos
- Exibição da tela de chamada nativa
- Integração de chamadas de nível do sistema
- Compatibilidade multiplataforma
- Configuração fácil com código mínimo
- Suporta ações de atender/encerrar chamada
Indicado para
- Desenvolvedores de aplicativos VoIP
- Aplicativos que exigem interface nativa de chamada
- Equipes integrando chamadas em tempo real
- Soluções de comunicação móvel
- desenvolvedores de aplicativos iOS e Android
Considerações
- Requer configuração específica da plataforma
- Permissões adequadas em ambos os plataformas
- Pode exigir configuração de execução em segundo plano
- Personalização limitada da interface nativa
- Dependente da disponibilidade do CallKit/PhoneAccount no dispositivo