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).
2. !
!
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
3. !
!
!
!
!
<< 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
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 (Commandline 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
5. 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
6. 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
7. 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
8. ¿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