搜索插件、代码仓与 APP 分类

插件详情v0.4.0

native_storage

一个仅 Dart 的包,用于访问平台原生存储功能。

AndroidiOSWebmacOSWindowsLinux
近 30 天下载
1740
喜欢数
68
Pub 分数
150

安装插件

flutter pub add native_storage

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

一个仅限 Dart 的包,可在多个平台(包括 Android、iOS、Web、macOS、Windows 和 Linux)上提供对原生存储机制的访问。它利用底层操作系统的存储功能,实现数据的无缝持久化,确保最佳性能和兼容性。专为寻求轻量级、跨平台解决方案且无需依赖外部数据库或复杂配置的开发者设计。该包将原生存储 API 抽象为一致的 Dart 接口,简化了 Flutter 应用中的数据管理。

适合场景

  • 存储用户偏好
  • 持久化应用状态
  • 缓存小数据集
  • 管理会话数据
  • 保存配置文件
  • 启用离线功能

主要特点

  • 跨平台原生存储访问
  • 仅Dart实现
  • 最低设置要求
  • 平台特定优化
  • 轻便且快速
  • 支持所有主要的桌面和移动平台

适合对象

  • 需要持久化存储的Flutter应用
  • 开发者避开 SQLite 或 Firebase
  • 项目需要最少的依赖项
  • 针对多个平台且行为一致的应用程序
  • 在需要简单性和性能的关键用例中

使用建议

  • 不适用于大规模数据存储
  • 仅限键值对或简单结构化数据
  • 无内置加密
  • 依赖于平台特定的存储限制
  • 最适合中小型数据集
  • 不支持复杂查询

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

Dart Packages

A collection of useful Dart packages.

Written in Dart for Dart 💙

Packages

The following packages are available:

Client Description Pub Checks
Cloud HTTP Utilities for running Dart server applications in cloud environments. Cloud HTTP
HTTP SFV Dart implementation of Structured Field Values for HTTP (RFC8941) HTTP SFV
libcoder A serialization framework inspired by Swift's Codable. libcoder
Native Authentication Native bindings for platform-specific authentication APIs like ASWebAuthenticationSession and Chrome Custom Tabs. Native Authentication
Native Storage A unified API for accessing platform-native storage functionality such as the iOS Keychain and Android SharedPreferences. Native Storage

所属分类

依赖

依赖清单 12 项

源码仓库

使用此插件的项目

暂无相关数据。