A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/ below:

Atlas Device SDK for Flutter - Atlas Device SDKs

Use the Atlas Device SDK for Flutter to write client applications in Dart for the Flutter platform. Read and write data on devices, sync data with Atlas, and use Atlas App Services.

Learning Paths

Quick Start

Minimal-explanation code examples of how to work with the Flutter SDK.

See Code Examples

Working Example App

Learn by example through dissecting a working app that uses the Flutter SDK.

Explore an Example App

Guided Tutorial

Follow a guided tutorial to learn how to adapt the example app to create your own working app.

Follow the Tutorial

What You Can Do

Use the SDK's open-source database - Realm - as an object store on the device. Use Device Sync to keep data in sync with your MongoDB Atlas cluster and other clients.

You can configure your database to do things like populate initial data on load, use an encryption key to secure data, and more. To begin working with your data, configure and open a database.

Live objects mean that your data is always up-to-date. Register a change listener to react to changes and perform logic like updating your UI.

App Services provides access to custom JWT authentication, our built-in email/password provider, anonymous authentication, and popular authentication providers like Apple, Google, and Facebook. Use these providers to authenticate a user in your client.

The APIs to read and write data are the same whether you're using a synced or non-synced database. Data that you read and write is automatically kept in sync with your Atlas cluster and other clients. Apps keep working offline and sync changes whenever a network connection is available.

Essential Documentation

Flutter API Reference

Explore Dart and Flutter reference docs for the SDK on pub.dev.

Flutter API Reference

In addition to using the SDK with Flutter, you can also use the SDK with projects that just use Dart, like a CLI application or web server.

The usage for the SDK with Dart is the same as the Flutter SDK, except you must install and set up a separate package.

Learn how to set up the SDK in your Dart project.

Explore engineering and expert-provided example projects to learn best practices and common development patterns using the Flutter SDK. Check out the Example Projects page for more Flutter sample apps.

Offline Login and Database Access

Log in a Device Sync user and open a synced database offline.

Example project

User's Online State

Detect connectivity and activity of users and devices.

Example project

Provider Shopper

Build a modified Flutter sample app that uses a non-synced database to store data on the device.

Example project


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4