Marco frontend para crear aplicaciones híbridas móviles

ionic es un framework de código abierto o un programa de biblioteca y representa una solución moderna para el desarrollo frontend de apps híbridas para móviles. Está basado en las normas web reconocidas HTML5, CSS, Sass y TypeScript.

El concepto de programa preve que ionic se pueda usar con las tecnologías de código abierta Angular y Apache Cordova. Angular como JavaScript o la biblioteca TypeScript proporciona la app y la estructura. Ha demostrado ser una web robusta para aplicaciones de autores. Cordova hace possible el paquete HTML, CSS y JavaScript en apps, que pueden ser utilizadas entre otras cosas. En los sistemas móviles, se ejecutan Apple iOS, Google Android y Windows Phone. Ellos, pueden aceder a características nativas de aceso en el dispositivo móvil. Las apps híbridas móviles sólo tienen un código base de programación, y por lo tanto, so facilita el proceso de desarrollo e agiliza el mantenimiento posterior.

La ilustración siguiente1 representa una arquitectura simplificada de apps para móviles basadas en ionic, Angular, y Apache Cordova.

 

Arquitectura simplificada de apps móviles híbridas basadas on ionic, Angular, y Cordova

 

Las apps generadas de esta manera, las que se basan en las tecnologias web susmencionadas, ofrecen un comportamiento al usuario muy cercano a las aplicaciones nativas, como por ejemplo aplicaciones desarrolladas específicamente para el sistema móvil correspondiente. Pueden ser distribuidas via los provedoores de tiendas de aplicaciones.

1: Quelle: http://ionicframework.com/present-ionic/slides/

Compartir