Summary : Stellar Client Library for the Dart Language
Goals : To develop and release the Stellar Client Library using Dart Language to support Flutter in the Stellar network.
Description : In order for the Stellar Networks ecosystem to be more active now, it is necessary to develop a variety of mobile apps. Currently, the Stellar network officially supports libraries for Java and JavaScript, and we need to move towards supporting more language and mobile app development toolkits.
Support for the cross-platform UI framework is also important to make new ideas easier and faster to apply. I am interested in Flutter, which has recently become one of the most popular cross-platform frameworks for developing various mobile apps.
React Native is a good framework with great ideas, but performance degradation due to the JavaScript Bridge was a problem. However, Flutter does not suffer from this performance degradation, it has access to UI widgets and layout, and is very compatible and scalable.
I wanted to develop a mobile app for Stellar Networks using Flutter, but I did not have a Stellar client library for the Dart language. Therefore, I decided to develop and release it myself.
Links
Stellar client library for the Dart language.
https://pub.dartlang.org/packages/stellar
https://github.com/jspschool/dart-stellar-sdk
dependencies : stellar: 0.3.2
Port of TweetNaCl cryptographic library to Dart.
https://pub.dartlang.org/packages/tweetnacl
https://github.com/jspschool/tweetnacl-dart
dependencies: tweetnacl: 0.3.1