FLUTTER ECOSYSTEM

intl_phone_number_input

Um pacote Flutter simples e personalizável para entrada de números de telefone no formato intl/internacional usando o libphonenumber do Google.

Capa de intl_phone_number_input
Versão mais recente
0.7.5
Downloads em 30 dias
91,8 mil
Curtidas
924
Pontos Pub
160

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

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
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add intl_phone_number_input

Categorias

Projetos relacionados