Visão geral
Um pacote Flutter/Dart que funciona como uma solução leve e persistente de armazenamento chave-valor, idêntica ao pacote shared_preferences, mas sem prefixos de chave. Projetado especificamente para migrar dados de aplicativos nativos legados, garante compatibilidade perfeita com dados armazenados existentes preservando os nomes de chave originais. Ideal para aplicativos que exigem persistência de dados simples e multiplataforma sem sobrecarga adicional. O pacote suporta todas as principais plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux.
Casos de uso
- Migrando dados de aplicativos nativos
- Armazenando preferências do usuário
- Persistência do estado do aplicativo entre sessões
- Armazenamento de dados multiplataforma
- Gerenciamento simples de dados chave-valor
Principais recursos
- Sem prefixo de chave
- Suporte de migração direta de dados
- Compatibilidade multiplataforma
- Leve e rápido
- Integração fácil com código existente
Indicado para
- Migração de aplicativos legados
- Necessidades simples de persistência de dados
- Aplicativos multiplataforma
- Desenvolvedores que precisam de acesso direto à chave
- Aplicativos evitando conflitos de namespace chave
Considerações
- Não recomendado para grandes conjuntos de dados
- Limitado ao armazenamento básico de chave-valor
- Nenhuma criptografia embutida
- Requer nomeação cuidadosa da chave
- Depende dos mecanismos de armazenamento da plataforma subjacente