A few things to check/change:
- use var, not type annotations, for local variables
- don't use double as a type
- use sentence case for comments (and punctuation)
- use lowercase_with_underscores for library and file names
- use => more often?
The rulez: http://www.dartlang.org/articles/style-guide/