Overview
Overview of the Dart SDK
Atsign's SDK written in Dart is the most mature SDK out of all SDKs offered by the platform. AtClient 3.x currently contains the most amount of features and we try our best to uphold backwards compatibility with clients that have existed since 2018.
The Dart SDK is a client-side SDK that allows developers to interact with their atServer and ultimately create secure end-to-end encrypted and identity-backed data exchanges with other Atsigns.
First, fulfill the prerequisites so that you can start writing programs in the Dart SDK.
Run a simple program that will onboard and write data to your atServer.
Get an overview of the packages we host on pub.dev and which packages you will be using in your Dart applications
Flutter Applications
Note that the Dart SDK and Flutter SDK section have lots of overlap. You will be writing code that is referenced in both the Dart SDK section and the Flutter SDK section. Dart code such as AtCollections and Events remain the same in both a Dart and Flutter app. However, subtle things like Keychain Management and Onboarding will be different in the Flutter SDK. See Flutter SDK to learn more.
Last updated