为移动应用程序选择数据存储对于 Flutter 开发人员来说可能是一项令人生畏的体验

Realm 的移动数据库是 KeyValue 对、SQLite 和 Firestore 的开源、开发人员友好的替代方案。在几分钟内开始,为自己节省数周的工作时间。
Realm 首先是离线的、面向对象的、直观的,并且是为移动设备构建的。
在本文中,我们将使用 Flutter 和 Realm SDK 构建一个离线移动应用程序。
我们将构建一个非常简单的购物清单应用程序,用户可以在其中查看商品列表、添加新商品以及切换和删除现有商品。


首先在终端上使用以下命令创建一个颤振应用程序。
flutter create shoppinglist
这将在您当前的工作目录中创建一个名为 sh