LogoLogo
▼ Other Resources
  • 🏠Atsign Docs
  • atPlatform
    • atSign
    • atRecord
  • atSDK
    • Get Started
    • Authentication
    • atKey Reference
    • CRUD Operations
    • Notifications
    • Additional Features
      • Synchronization
      • Connection Hooks
  • Infrastructure
  • 🗒️Tutorials
    • Dart atSDK Walkthrough
      • Using the atSDK with Dart
      • Get sample code
      • Cutting your atSigns keys
      • Put and Get data asynchronously
      • Send and Receive data synchronously.
      • Remote Procedure Calls (RPC)
      • atTalk - Encrypted chat client
  • Related pages
    • Main site
    • atProtocol specification
    • atSign Registrar
    • NoPorts
Powered by GitBook

© 2025 Atsign

On this page
  • What and why Dart ?
  • Get Dart
Export as PDF
  1. Tutorials
  2. Dart atSDK Walkthrough

Using the atSDK with Dart

Some very simple example of using the atSDK to get a feel for what it offers and create building blocks for your larger projects.

PreviousDart atSDK WalkthroughNextGet sample code

Last updated 7 months ago

What and why Dart ?

Dart is an opensource project from Google offering a fast and multi-platform programming language. The atPlatform team choose Dart as a high level language to build proof of concept code but Dart proved to be a fast and reliable language to build on and as we needed features like being able to compile to executables, the Dart team delivered.

At this point we have ported the atSDK to other languages, like Java and Python the Dart atSDK is a great place to start.

Get Dart

Dart is available at for Windows, Linux, macOS, download and follow the instructions to install Dart. You can program in the IDE of your choice, but we can recommend as it has excellent support for Dart, download install VS Code then install the Dart extension.

🗒️
dart.dev
VS Code
to get to the Extensions screen press "Control Shift X" then add Dart