FLUTTER ECOSYSTEM

libphonenumber_plugin

Pacote Flutter para o Google libphonenumber, para Android e Web. Usa o Flutter Federated Package para interoperabilidade.

Versão mais recente
0.3.3
Downloads em 30 dias
16,2 mil
Curtidas
15
Pontos Pub
150

Visão geral do pacote

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

Visão geral

Um plugin Flutter que integra a biblioteca libphonenumber do Google para Android e Web, permitindo análise robusta, validação e formatação de números de telefone. Ele utiliza a arquitetura de plugin federado do Flutter para garantir interoperabilidade perfeita entre plataformas. Projetado para desenvolvedores que precisam de manipulação precisa de números de telefone internacionais em seus aplicativos, oferece suporte a uma ampla variedade de formatos específicos por país e comportamento consistente em diferentes ambientes.

Casos de uso
  • Validando números de telefone fornecidos pelo usuário
  • Formatar números de telefone para exibição
  • Análise de números de telefone internacionais
  • Apoio a aplicativos multi-países
  • Detectando automaticamente o país a partir da entrada
  • Melhorando a experiência de entrada do usuário com validação em tempo real
Principais recursos
  • Suporte multiplataforma (Android, iOS, Web)
  • Utiliza a biblioteca nativa libphonenumber
  • Validação e formatação em tempo real
  • Detecção de código do país
  • arquitetura de plugin federado
  • Leve e eficiente
Indicado para
  • Aplicativos internacionais que exigem manipulação de números de telefone
  • Fluxos de registro de usuário com entradas de telefone
  • Aplicativos direcionados a múltiplas regiões
  • Desenvolvedores usando Flutter com interoperabilidade nativa precisam
  • Equipes que priorizam a precisão no processamento de números de telefone
Considerações
  • Requer internet para atualizações completas de metadados
  • Suporte limitado ao iOS devido a restrições da plataforma
  • Pode aumentar levemente o tamanho do aplicativo
  • Melhor usado com tratamento adequado de erros
  • Não adequado para cenários somente offline
  • Depende de atualizações upstream do libphonenumber
Plataformas compatíveisAndroidiOSWeb

Instalar pacote

flutter pub add libphonenumber_plugin

Categorias

Dependências

Lista de dependências 2 itens
  • libphonenumber_platform_interface^0.4.2
  • libphonenumber_web^0.3.2

Repositório-fonte

Projetos relacionados