|Dart 2 Released With New Mobile Focus|
|Written by Kay Ewbank|
|Thursday, 09 August 2018|
Dart 2 is now available as a stable release having undergone a complete rewrite. The open source language has been redesigned to focus on mobile and Web client-side applications.
Flutter uses Dart 2 as its language and it can create apps for iOS and Android using widgets for either Android or iOS. Flutter is Google’s mobile app SDK that can be used to create native interfaces on iOS and Android. A C++ engine takes your Dart code and runs it under either Android or iOS. Skia, Google's C++ graphics system that is used in Chrome and other Google apps, is used to provide a uniform graphics API which isolates the app from the differences in the actual graphics API the app runs under.
All this means the combination of Dart and Flutter makes it easier to write apps that work on Android and iOS. What remains to be seen is whether developers decide to use the combination to create apps. It would be more convincing if Google had an obvious reason for wanting yet another language and yet another way to create mobile apps. It is also disturbing that Dart can be completely revamped with so little apparent trauma. Our advice is to still keep watching what happens and see if there is a long term future for Dart and Flutter.
Google's Dart Reborn As Cross Platform App Language
Dart Changes Course - No Longer To Be Native In Chrome
Dart 1.8 Adds Support for App Engine and enums
Angular Partners With TypeScript
To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.
or email your comment to: firstname.lastname@example.org
|Last Updated ( Thursday, 09 August 2018 )|