Dart permite hacer dos tipos de aplicaciones:
Aplicaciones de línea de comandos:
Programa independiente que corre en en la máquina virtual de Dart a diferencia de una aplicacion web que corre en un navegador.
Este tipo de aplicaciones se inician pulsando el botón verde "Run" o pulsando Ctrl+R. El resultado se muestra en la pestaña "Output" en la parte inferior del Editor.
Aplicaciones Web
El programa corre dentro de una página Web. Además de un archivo .dart, una aplicación web requiere un archivo .html para alojar la aplicación. Una aplicación web proporciona la interfaz de usuario, necesaria para interactuar con el archivo .dart.
Para ejecutar una aplicación web se pulsan "Run" o Ctrl+R. Por defecto, el Editor de Dart invocará Dartium, que tiene incorporada la máquina virtual de Dart y carga el archivo html.
Para correr la aplicación web en un navegador que no soporta todavía Dart, se puede compilar el código Dart a Javascript pulsando Ctrl+Ship+G. Esto genera un archivo .js y junto al .html puede cargarse en cualquier navegador que no soporte Dart.
Triumvirato
Una aplicación web constará normalmente de tres archivos. Cada uno escrito en un lenguaje diferente y cada uno responsable de un aspecto diferente del programa:
HTML : Elementos y estructura de la interfaz de usuario.
CSS : Aspecto de elementos de la página. (Acrónimo de Cascading Style Sheets)
DART : Describe la actividad y el comportamiento que debe tener el programa. Responde a clics, teclado, manipula los elementos del la interfaz html y puede guardar información.
Nomenclatura en minúsculas.
Por convención, los nombres de las aplicaciones, los archivos relacionados y directorios se escriben en minúsculas.


No hay comentarios:
Publicar un comentario