Aprende-google-dart-capitulo-4

8
BlogDart.es | Libro Aprende Dart

description

Aprende gratis programación con Dart, el lenguaje de Google que está revolucionando internet. Curso completo por capítulos de Google Dart. El curso completo de blogdart.es, el primer punto de referencia sobre Dart en castellano; De Moises Belchin, autor del libro Aprende Dart (librogoogledart.es).

Transcript of Aprende-google-dart-capitulo-4

Page 1: Aprende-google-dart-capitulo-4

!!BlogDart.es | Libro Aprende Dart

Page 2: Aprende-google-dart-capitulo-4

!!Este es un tutorial sobre programación con Dart.

El primero en castellano, creado por Moises

Belchín para blogdart.es, el primer punto de

referencia en castellano.

Si quieres aprender más sobre Dart, siguenos

o consulta nuestro libro Aprende Dart

[librogoogledart.es]

!!!!!!BlogDart.es | Libro Aprende Dart

Page 3: Aprende-google-dart-capitulo-4

!!!!!<< Leer los capitulos 1, 2 y 3

!

Creando aplicaciones en Dart

Cualquier aplicación Dart que escribamos va a tener como mínimo dos cosas:

• Al menos, un fichero con extensión .dart donde estará el código Dart de la aplicación.

• Una función main() de nivel superior que será el punto de entrada de nuestra aplicación.

!!

BlogDart.es | Libro Aprende Dart

Page 4: Aprende-google-dart-capitulo-4

Podemos distinguir dos tipos de aplicaciones Dart diferentes. Por un lado, aplicaciones de línea de comandos (command-line apps), que se ejecutan dentro de la máquina virtual lanzadas desde la línea de comandos de un terminal.

Por otro lado, aplicaciones web, hospedadas en una página web que pueden correr directamente en un navegador web con soporte para Dart o en navegadores con soporte para JavaScript, ya que, como veremos más adelante, podremos compilar nuestras aplicaciones Dart en JavaScript.

Aplicaciones de línea de comandos (Command-line apps)

Las aplicaciones de línea de comandos funcionan de manera independiente ejecutándose directamente en la máquina virtual y que normalmente se lanzan desde una consola de comandos.

Este tipo de aplicaciones suelen funcionar del lado del servidor para dar soporte extra a las aplicaciones web, pero también pueden ser scripts con una función concreta.

!BlogDart.es | Libro Aprende Dart

Page 5: Aprende-google-dart-capitulo-4

La máquina virtual ejecuta código Dart de manera nativa sin necesidad de realizar ningún tipo de compilación intermedia.

!!

BlogDart.es | Libro Aprende Dart

Page 6: Aprende-google-dart-capitulo-4

Cuando lancemos nuestras aplicaciones desde Dart Editor ejecutarán en Dartium, pero si queremos verlo funcionando en otro navegador deberíamos realizar la compilación a JavaScript. Actualmente la máquina virtual no está soportada en ningún navegador, pero Google Chrome comenzará a soportar la máquina virtual de Dart en breve.

!!

BlogDart.es | Libro Aprende Dart

Page 7: Aprende-google-dart-capitulo-4

La compilación la realizaremos utilizando la opción Compile to JavaScript de Dart Editor que utiliza el compilador Dart-to-JavaScript para generar el código javascript.

Una vez compilada ya podemos ver nuestra aplicación corriendo en cualquier navegador web con soporte para JavaScript.

!!!

!!!!!

BlogDart.es | Libro Aprende Dart

Page 8: Aprende-google-dart-capitulo-4

¿Quieres aprender más?

!

> Continua con el tutorial 5

> Siguenos en blogdart.es

> Consulta el libro Aprende Dart

[librogoogledart.es] el primero en Castellano

BlogDart.es | Libro Aprende Dart