
Learn Ionic 2
Joseph Jude, Joyce Justin
- Editorial
- Apress
- Año
- 2017
- Páginas
- ~105
- Nivel
- Intermedio
De qué trata
Manual conciso de introducción rápida escrito por Joyce Justin y Joseph Jude que explica los conceptos fundamentales para desarrollar aplicaciones móviles híbridas utilizando el framework Ionic 2, Angular 2+ y TypeScript. Está dirigido a desarrolladores web, programadores principiantes en el ecosistema móvil y emprendedores técnicos que ya dominan HTML, CSS y JavaScript básico y necesitan familiarizarse con la arquitectura basada en componentes de Ionic 2 y Angular de forma ágil y estructurada.
El texto detalla la instalación y preparación del entorno de desarrollo mediante Node.js, Apache Cordova y la interfaz de línea de comandos de Ionic (Ionic CLI). Expone la transición arquitectónica frente a la versión anterior de Ionic, explicando el uso de TypeScript, decoradores, inyección de dependencias y la navegación basada en pilas con NavController. Enseña a componer interfaces con botones, listas, tarjetas y formularios, así como a conectar la aplicación con servicios remotos y APIs REST mediante el cliente HTTP de Angular (HttpModule) para procesar respuestas en formato JSON. Asimismo, aborda la implementación de pantallas y flujos de gestión de usuarios (registro, inicio de sesión y recuperación de contraseña), la incorporación de servicios de analítica para evaluar el uso de la aplicación y la personalización estética con SASS antes de empaquetar para iOS y Android.
A lo largo de sus capítulos se desarrollan ejemplos prácticos progresivos, desde un contador interactivo para comprender el data binding hasta una aplicación de citas célebres (Famous Quotes App) que consume un servicio REST para obtener y presentar frases célebres con pantallas de lista y detalle, además de plantillas de autenticación. Su principal ventaja es su brevedad y carácter directo para ponerse en marcha en poco tiempo; como contraparte, debido a su extensión de unas 105 páginas, deja fuera temas como la persistencia de datos offline avanzada, pruebas automatizadas y patrones de arquitectura de estado complejo.
- Ionic 2
- Angular 2
- TypeScript
- Ionic CLI
- Cordova
- NavController
- APIs REST
- HTTP
- Autenticación de usuarios
- SASS
- Multiplataforma
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Famous Quotes App (Aplicación de citas célebres)
Aplicación móvil que realiza peticiones HTTP con Angular a un servicio REST para obtener y desplegar colecciones de citas en listas interactivas, con pantallas de detalle y navegación estructurada.

