Visão geral
Um pacote Flutter que permite aos usuários inserirem números de telefone no formato internacional com suporte integrado do Google's libphonenumber. Oferece formatação automática, seleção de código do país e validação em tempo real. O pacote é altamente personalizável, permitindo que desenvolvedores ajustem a interface e o comportamento conforme o design do seu aplicativo. Suporta múltiplas plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux.
Casos de uso
- Entrada de número de telefone internacional
- Validação de formulário para detalhes de contato
- Registro de usuário multi-país
- Seleção dinâmica de código do país
- Formatação automática dos números inseridos
Principais recursos
- Utiliza o libphonenumber do Google para análise precisa
- Formatação de entrada em tempo real
- Estilos personalizáveis de dropdown e entrada
- Suporta todos os principais países e regiões
- Detecção automática de país com base na entrada
Indicado para
- Aplicativos que exigem coleta global de dados do usuário
- Fluxos de onboarding do usuário
- Implementações de formulário de contato
- Aplicativos móveis e web multiplataforma
Considerações
- Requer internet para obter metadados completos do país (se não embutido)
- Pode aumentar o tamanho do aplicativo devido à dependência do libphonenumber
- Estilo personalizado pode exigir configuração adicional
