</> CodeBooks
    ← Volver a Ionic (página 1)
    Portada de Ionic in Action

    Ionic in Action

    Jeremy Wilken

    Editorial
    Manning
    Año
    2015
    Páginas
    ~320
    Nivel
    Básico

    De qué trata

    Guía práctica y detallada escrita por Jeremy Wilken que enseña a diseñar y programar aplicaciones móviles híbridas para iOS y Android utilizando la primera versión de Ionic (Ionic 1.x), AngularJS (1.x) y Apache Cordova. Está dirigida a desarrolladores web de nivel básico a intermedio que conocen HTML, CSS y JavaScript y quieren crear aplicaciones móviles de alto rendimiento con estética y respuesta nativas sin requerir conocimientos de Java, Objective-C o Swift.

    La obra analiza en detalle los componentes del framework Ionic y las directivas de AngularJS ($scope, servicios, factories y enrutamiento avanzado con UI-Router mediante estados anidados). Cubre la implementación de barras de navegación con historial automático, barras de pestañas independientes (ion-tabs), listas complejas con reordenamiento y botones deslizables, y controles de formulario como toggles, radios y sliders. Enseña a utilizar menús laterales deslizables (side menus), ventanas modales (ionModal), hojas de acción contextuales (ionActionSheet) y contenedores de desplazamiento con soporte para pull-to-refresh e infinite scroll mediante ionScroll. Además, explica cómo integrar plugins de Apache Cordova para acceder a funciones nativas de hardware como la cámara y la geolocalización GPS, aplicar estilos con Sass, realizar pruebas unitarias con Karma, pruebas de integración con Protractor y preparar el binario final mediante la consola de Ionic.

    El aprendizaje se articula a través del desarrollo completo de tres aplicaciones prácticas: una aplicación turística para un complejo vacacional (Resort App) con carrusel de bienvenida y navegación multinivel; un monitor financiero de cotización de criptomonedas (Bitcoin Tracker) con navegación independiente por pestañas, gráficas históricas de precios y refresco al deslizar; y una aplicación meteorológica (Weather App) multiciudad que integra menús laterales, ventanas modales para añadir localidades y pronósticos horarios vinculados a la geolocalización GPS. Es una obra destacada por su solidez metodológica y su cuidado en los patrones de experiencia de usuario móvil; el punto central a considerar es que pertenece a la etapa clásica de Ionic 1 y AngularJS, previa a la reescritura del framework basada en TypeScript y Web Components.

    • Ionic 1
    • AngularJS
    • Apache Cordova
    • UI-Router
    • Sass
    • ion-tabs
    • Side menus
    • Modales
    • Plugins de Cordova
    • Geolocalización
    • Karma
    • Protractor

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Resort App

    Prototipo de aplicación turística para un resort vacacional que implementa un carrusel de bienvenida con ion-slide-box, navegación multinivel, listados de actividades y carga de datos externos con scroll infinito.

    Bitcoin Tracker

    Aplicación de seguimiento financiero que consulta cotizaciones en vivo de Bitcoin en distintas divisas, utilizando pestañas con historiales independientes, gráficas de evolución de precios y gesto pull-to-refresh.

    Weather App (Aplicación de clima)

    Herramienta meteorológica multiciudad que organiza localidades mediante un menú lateral deslizable, permite añadir ciudades mediante ventanas modales y presenta pronósticos horarios con ionScroll y geolocalización GPS.

    Más de Ionic con nivel Básico