Arquitectura de una app en Ionic 2

Clase 4 de 45Curso de desarrollo móvil con Ionic 2 2016

Resumen

Arquitectura de una aplicación en Ionic

Archivos de configuración

Encontrarás algunos propios de otros proyecto de JavaScript como config.json, pero tambien tenemos propietarios como:

  • config.xml que describe el acceso a cosas particulares del teléfono como internet, contactos, status de la batería, nombre y ubicación de los paquetes, etc.

  • ionic.config.json tiene la configuración del proyecto, por ejemplo que versión de ionic vamos a usar, el ID y si vamos a tener typescript.

Platform, Plugins y Resources

  • En platform vamos a tener separado, por carpetas, las plataformas las cuales vamos a compilar y dar soporte, mientras que en plugins tendremos todas las funcionalidades extras que son independientes del sistema operativo como SQLlite.

Tambien vamos a tener una carpeta dedicada a recursos compartidos de la aplicación como iconos, esta se llama resources,

Src, la carpeta donde creamos nuestra aplicación

Aquí es donde vamos a dedicar la mayor parte del tiempo ya que es donde se crea todo el código de nuestra aplicación.

¿Donde queda nuestra aplicación ya compilada?

En la www es donde queda nuestro código ya compilado y listo para probar en nuestras diferentes plataformas.