Dart (https://www.dartlang.org/) is a general-purpose programming language to build web, server, IoT and mobile applications.
AngularDart (https://webdev.dartlang.org/angular) - also called Angular 2 for Dart or simply Angular - is a web app framework that focuses on productivity, performance, and stability. Hundreds of Google engineers use AngularDart to build the sophisticated, mission-critical apps that bring in much of Google’s revenue.
Flutter (https://www.flutter.io/) is a promising project to build mobile apps for iOS and Android from a single codebase in Dart.
Dart, AngularDart and Flutter significantly increase the productivity of the developers.
Slides from following meetup
https://www.meetup.com/Luxembourg-Dart-Lang-Meetup/events/237012072/
4. DISCOVER ANGULAR DART - INTRODUCTION
ANGULAR DART: ORIGINS
▸ Open Source Software under a MIT license
▸ Mainly developed by Google engineers
▸ Pitfall and best practices from AngularJS 1.x
▸ AngularDart 1.5 was the sandbox for AngularJS/Dart 2.x
▸ AngularDart 2.x now
5. DISCOVER ANGULAR DART - INTRODUCTION
ANGULAR DART: GOALS
▸ Help developers build
▸ Web Applications
▸ Single Page Application (SPA)
▸ Productivity
▸ Performance
▸ Stability
7. DISCOVER ANGULAR DART - GETTING STARTED
INSTALL ANGULAR DART ON YOUR FAVORITE PLATFORM
▸ Install Dart on MacOS, Linux Ubuntu/Debian, Windows
▸ Install an IDE
▸ Recommended: WebStorm
▸ Dart Plugins available for
▸ Atom, Sublime Text 3, Visual Studio Code, Emacs, Vim