Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/realm/realm-dart-samples

Samples for Realm Flutter and Realm Dart SDKs
https://github.com/realm/realm-dart-samples

dart database flutter-examples mobile mobile-da realm

Last synced: 24 days ago
JSON representation

Samples for Realm Flutter and Realm Dart SDKs

Awesome Lists containing this project

README

        


realm by MongoDB

[![License](https://img.shields.io/badge/License-Apache-blue.svg)](LICENSE)

# Realm Dart Samples

This repo contains Flutter and Dart samples that demonstate the usage of [Realm Flutter and Realm Dart SDKs](https://www.mongodb.com/docs/realm/sdk/flutter/).

To build a Flutter application with Realm, use the [realm](https://pub.dev/packages/realm) package and the [realm_dart](https://pub.dev/packages/realm_dart) package for Dart applications.

The Realm Flutter and Dart SDK repository is located at https://github.com/realm/realm-dart

You may find the [Quick Start - Flutter SDK]( https://www.mongodb.com/docs/realm/sdk/flutter/quick-start/) helpful if you are using Realm for the first time.
To learn more about using Realm with Atlas App Services, refer to the [Atlas Device Sync](https://www.mongodb.com/docs/realm/sdk/flutter/sync/) and [connecting to Atlas App Services](https://www.mongodb.com/docs/realm/sdk/flutter/app-services/) documentation.

# Samples list
* [`Realm Dart sample`](https://github.com/realm/realm-dart-samples/tree/main/realm_dart) - Dart console app that demonstrates how to use a local Realm.
* [`Provider Shopper`](https://github.com/realm/realm-dart-samples/tree/main/provider_shopper) - A Flutter sample app from [Flutter sample repo](https://github.com/flutter/samples/tree/master/provider_shopper) modified to use a local Realm instead of an in-memory collection.

* [`Time Track`](https://github.com/realm/realm-dart-samples/tree/main/time_track) - Dart console application that shows how to subscribe for changes in a Realm collections.

* [`Dart Flexible Sync sample`](https://github.com/realm/realm-dart-samples/tree/main/dart_flexible_sync) - This sample demonstrates the usage of Realm Dart with [Atlas Device Sync with Flexible Sync](https://www.mongodb.com/docs/realm/sdk/flutter/sync/) sync data to [Atlas App Services](https://www.mongodb.com/docs/atlas/app-services/).

* [`Flutter Flexible Sync sample`](https://github.com/realm/realm-dart-samples/tree/main/flutter_flexible_sync) - A Flutter application using the [Realm Flutter SDK](https://www.mongodb.com/docs/realm/sdk/flutter/), Atlas Device Sync with Flexible Sync, and [Atlas App Services](https://www.mongodb.com/docs/atlas/app-services/).

* [`Bundled realm sample`](https://github.com/realm/realm-dart-samples/tree/main/bundled_realm) - A Flutter application with pre-initialized realm file that is shipped with the application.

##### The "Dart" name and logo and the "Flutter" name and logo are trademarks owned by Google.