Client-Side Setup
Client-Side Setup
Include the PowerSync Client SDK in your project
The next step after configuring your database and connecting it to your PowerSync instance, is to include the appropriate PowerSync Client SDK package in your app project. On a high level, this involves the following steps:
- Install the SDK (see below)
- Define your Schema
- Instantiate Local PowerSync Database
- Integrate with your Backend [Optional]
- Download data from your database
- Write mutations to your backend
PowerSync currently supports apps built in Flutter, React Native & Expo, JavaScript Web, Kotlin Multiplatform (beta), and Swift (alpha).
Please see the steps based on your app framework:
Next Steps
For an overview of the client-side steps required to set up PowerSync in your app, continue reading the next sections.
For a walkthrough with example implementations for your platform, see the Getting Started section of the corresponding SDK reference linked above.
Was this page helpful?