Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Flight with Dart: Structured web apps

Flight with Dart: Structured web apps

Esta sesión se desarrolló en el congreso RITSI el 28 de Marzo 2014.

Esteban Dorado Roldan

March 28, 2014
Tweet

More Decks by Esteban Dorado Roldan

Other Decks in Programming

Transcript

  1. WARNING AVIATOR!! Welcome aboard Dart Flight School RITSI, Wear your

    seat belts. Electronic devices such as awesome Android phones should be used only in party mode during taxing and landing. Use of laptops with the Dart SDK installed is allowed during this flight. This is a CODING and NO SMOKING FLIGHT. Good flight aviator!!...
  2. ¿Qué es Dart? • OpenSource • Plataforma • Entorno colaborativo

    • Editor • Máquina Virtual • Chromium • Compilador
  3. Programming Language (dartlang) Development Platform (Dart Editor) Deployment Flexibility (dart2js)

    Package Manager (pub) Optimized Runtime (Dartium) UI Design Options (Polymer, Angular, ...) El mundo de Dart
  4. Estructura escalable Functions Classes Libraries Packages Mixins Interfaces library games;

    import 'dart:math'; import 'players.dart'; class Darts { // ... } class Bowling { // ... } Player findOpponent(int skillLevel) { // ... }
  5. <messages> <message> <subject> Please fill out the TPS report </subject>

    <sent>2012-10-03</sent> <summary> I'm going to have to ask you to come in... </summary> </message> <message> <subject> Reminder: fill out that TPS report! </subject> <sent>2012-10-04</sent> <summary> It's been 24 hours... </summary> </message> ... </messages>