Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev2.1.0

fk_user_agent

Recupere os agentes do usuário do dispositivo Android/iOS no Flutter.

AndroidiOS
Downloads em 30 dias
26 mil
Curtidas
44
Pontos Pub
140

Instalar pacote

flutter pub add fk_user_agent

Visão geral do pacote

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

fk_user_agent é um pacote Flutter que permite recuperar agentes de usuário específicos do dispositivo para plataformas Android e iOS. Ele fornece uma API simples para acessar as strings de agente de usuário geradas pelo sistema usadas pelo navegador web do dispositivo ou cliente HTTP, o que pode ser útil para identificação no lado do servidor ou depuração. O pacote se integra perfeitamente em aplicativos Flutter e oferece suporte às duas principais plataformas móveis. É leve e projetado para desenvolvedores que precisam de informações precisas sobre dispositivos sem configurações complexas.

Casos de uso

  • Identificação de dispositivo do lado do servidor
  • Depuração de requisições HTTP
  • Teste de compatibilidade da API
  • registro de agente do usuário
  • Análise de aplicativos móveis

Principais recursos

  • Recuperação de agente do usuário específico da plataforma
  • Suporte para Android e iOS
  • API simples e leve
  • Sem dependências externas
  • Integração fácil com o Flutter

Indicado para

  • Desenvolvedores que precisam de informações do dispositivo nos cabeçalhos HTTP
  • Aplicativos que exigem consistência do agente do usuário
  • Teste e depuração de chamadas de rede
  • Aplicativos móveis multiplataforma

Considerações

  • Limitado a Android e iOS
  • Não modifica nem gera agentes do usuário
  • Depende da implementação nativa da plataforma
  • Não adequado para plataformas web ou desktop

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

fk_user_agent

Pub Awesome Flutter Awesome Flutter License

Retrieve Android/iOS device user agents in Flutter.

Example user-agents:
System User-Agent WebView User-Agent
iOS CFNetwork/897.15 Darwin/17.5.0 (iPhone/6s iOS/11.3) Mozilla/5.0 (iPhone; CPU iPhone OS 11_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E217
Android Dalvik/2.1.0 (Linux; U; Android 5.1.1; Android SDK built for x86 Build/LMY48X) Mozilla/5.0 (Linux; Android 5.1.1; Android SDK built for x86 Build/LMY48X) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/39.0.0.0 Mobile Safari/537.36
Additionally:

Every version returns some additional constants that might be useful for custom user-agent building.

iOS version returns:

  • isEmulator
  • systemName
  • systemVersion
  • applicationName
  • applicationVersion
  • buildNumber
  • darwinVersion
  • cfnetworkVersion
  • deviceName
  • packageUserAgent

Android version returns:

  • systemName
  • systemVersion
  • packageName
  • shortPackageName
  • applicationName
  • applicationVersion
  • applicationBuildNumber
  • packageUserAgent
Credits 👍

Based of https://github.com/j0j00/flutter_user_agent

Categorias

Repositório-fonte

Projetos que usam este pacote