FLUTTER ECOSYSTEM

shared_preferences

Plugin Flutter para leitura e escrita de pares chave-valor simples. Envolve o NSUserDefaults no iOS e o SharedPreferences no Android.

Versão mais recente
2.5.5
Downloads em 30 dias
6,8 mi
Curtidas
10,6 mil
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 plugin Flutter que permite armazenamento persistente simples de pares chave-valor entre plataformas. Ele abstrai APIs nativas — NSUserDefaults no iOS e SharedPreferences no Android — fornecendo uma interface unificada para armazenar dados básicos como preferências do usuário, configurações ou tokens de sessão. O pacote suporta todas as principais plataformas, incluindo Web, macOS, Windows e Linux, tornando-o ideal para persistência de dados leve e multiplataforma. Os dados são armazenados localmente e acessados de forma assíncrona, garantindo desempenho e confiabilidade em cenários típicos de aplicativos.

Casos de uso
  • Armazenando preferências do usuário
  • Salvar configurações do aplicativo
  • Persistir o estado de login
  • Armazenar em cache pequenas quantidades de dados
  • Rastrear sessões de usuário
Principais recursos
  • Compatibilidade multiplataforma
  • API simples de chave-valor
  • Operações assíncronas
  • Armazenamento local persistente
  • Suporta múltiplas plataformas
Indicado para
  • Armazenamento de dados leve
  • Gerenciamento de preferências do usuário
  • Configuração do aplicativo
  • Persistência de estado entre lançamentos
  • Necessidades simples de cache
Considerações
  • Não adequado para grandes conjuntos de dados
  • Sem capacidade de consulta
  • Os dados não são criptografados por padrão
  • Limitado a tipos primitivos
  • Não projetado para estruturas de dados complexas
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add shared_preferences

Categorias

Dependências

Lista de dependências 6 itens
  • shared_preferences_android^2.3.4
  • shared_preferences_foundation^2.5.0
  • shared_preferences_linux^2.4.0
  • shared_preferences_platform_interface^2.4.0
  • shared_preferences_web^2.4.0
  • shared_preferences_windows^2.4.0

Repositório-fonte

Projetos relacionados

Rankings