Menu

Ionic 3.7

ionic2news - October 03, 2017 por Nicolas Molina

Tenemos una nueva actualización de ionic en donde nos trae nuevas novedades y cada vez más está cerca la nueva versión: Ionic 4 con stencil.

¿Cómo actualizar?

Estas son las instrucciones para poder trabajar con la nueva versión:

npm install -g ionic@latest
npm install ionic-angular@3.7.0 --save
npm install @ionic/app-scripts@3.0.0 --save-dev
npm install @angular/core@4.4.3 --save
npm install @angular/common@4.4.3 --save
npm install @angular/compiler@4.4.3 --save
npm install @angular/compiler-cli@4.4.3 --save
npm install @angular/forms@4.4.3 --save
npm install @angular/http@4.4.3 --save
npm install @angular/platform-browser@4.4.3 --save
npm install @angular/platform-browser-dynamic@4.4.3 --save
npm install rxjs@5.4.3 --save
npm install zone.js@0.8.17 --save

¿Qué es nuevo?

Angular 4.4.3

Ionic ahora soporta la más reciente actualización de angular 4.4.2 la cual trae el nuevo HTTPClient lo cual dos principales nuevas características las cuales son:

  • Las respuestas viene en JSON por defecto sin necesidad de hacer map
  • Usar Interceptors, lo cual facilita el manejo de tokens en la aplicación con los headers.

Pueden ver más acerca de HTTPClient aquí: https://angular.io/guide/http

Iphone X

Ionic en esta versión ya tienen soporte para el Iphone X

Build Process Updates

Una reciente actualización @ionic/app-scripts (3.0.0) que usa ngo una herramiento del equipo de angular para mejorar el proceso de compilación de las apps. Esto ya viene por defecto con --prod y al igual que AOT si algo está mal es tu código no terminara el proceso, si quieres que no corra este proceso (lo cual no es buena práctica) puedes correr:

ionic build ios --aot --minifyjs --minifycss

Ionic 4

Estas con las actualizaciones pero el equipo está concentrando sus energías en la ó nueva versión de Ionic. Donde recordemos están reconstruyendo todos los componentes de ionic son Stencil y hará que ionic sea una framework agnóstico y soportado en cualquier otro framework.

Pueden ver que como se van viendo todos los componentes de ionic en la rama core:

https://github.com/ionic-team/ionic/tree/core/packages/core/src/components

Aquí un ejemplo con Ionic 4 + Vue.

¡Compártelo!