Visão geral
Um plugin Flutter que habilita a integração com o CallKit para aplicativos iOS, permitindo o tratamento contínuo de chamadas entrantes e saídas com interfaces nativas do iOS. Desenvolvido pela Voximplant, ele aprimora a experiência de chamadas VoIP aproveitando o framework CallKit da Apple para exibir chamadas no discador nativo do sistema, oferecer interface durante a chamada e integrar recursos como identificação de chamadas, modo não perturbe e gerenciamento de chamadas em segundo plano. O pacote é especificamente projetado para iOS e simplifica o processo de incorporar chamadas de voz e vídeo de alta qualidade em aplicativos Flutter.
Casos de uso
- Integrando interfaces de chamada nativas em aplicativos VoIP
- Habilitar notificações de chamada em nível de sistema
- Suporte à funcionalidade de chamada em segundo plano
- Melhorando a experiência de chamada com o iOS CallKit
- Gerenciando chamadas de entrada/saída por meio da interface nativa
Principais recursos
- Integração do CallKit exclusiva para iOS
- Renderização da interface de chamada nativa
- Suporte a chamadas em segundo plano
- Exibição de identificação de chamada
- Gerenciamento de chamadas em nível de sistema
Indicado para
- Aplicações VoIP direcionadas ao iOS
- Aplicativos Flutter que exigem comportamento de chamada nativa
- Desenvolvedores usando os serviços de comunicação da Voximplant
- Aplicativos que exigem compatibilidade com o CallKit
Considerações
- Limitado à plataforma iOS
- Requer configuração específica do iOS
- Depende dos serviços de backend do Voximplant
- Necessita de direitos e permissões adequados
- Incompatível com Android