2. What is Dart?
New Programming Language for
creating web applications.
Still a technical Preview
3. How is it
similar/different to
JavaScript
Borrows lot of features from JavaScript, but tries to
improve it.
Check out http://synonym.dartlang.org/
Dart can also be compiled into JavaScript
4. Trying out Dart
Dartboard – Inside a browser. Try it at
http://try.dartlang.org/
Compile Dart into JavaScript – frogc compiler inside
SDK
Dartium – Chromium with Dart VM
5. Libraries
Connect to MySQL -
https://github.com/jamesots/sqljocky
Create PhoneGap like mobile apps -
https://github.com/Qalqo/dartgap
Using YQL from Dart -
http://sudarmuthu.com/blog/using-yql-in-dart
Crypto - http://code.google.com/p/dart-crypto-lib/
… and lot more
6. Bangalore Dart
Hackthon
Happened on 21st April in Thoughtworks, Bangalore
Started with a small introduction to Dart
Spend about a day hacking
Found a couple of bugs ;)
Had around 7 demos at the end of the day
7. Notable Hacks
Snakes Game in Dart -
https://github.com/devsundar/snake-html5
Graphing tool for Dart - https://github.com/rakesh-
gopal/Google-Dart-Graphing-Tools
Mocking framework for Dart
Rich video playback in Dart
Search Twitter using YQL -
http://sudarmuthu.com/blog/using-yql-in-dart
8. Thank You
All the best
Sudar Muthu
http://sudarmuthu.com
http://github.com/sudar
http://twitter.com/sudarmuthu