Ionic v2
The Ionic team has recently announced the alpha version of Ionic 2 at an Angular Connect conference in London in October 2015. The Ionic team has worked closely with the Angular 2 team to align the Ionic 2 perfectly with the Angular 2 release. This has also given the opportunity to improve the base architecture of Ionic and move towards more performant Hybrid Mobile Apps. Ionic 2 has an improved routing and navigation methodology and also an optimized way of integrating with native APIs.
New features
We will be discussing the new features in Ionic v2 briefly in this section.
Angular 2, ES6, and Typescript
As Angular 2 has decided to leverage ES6/ES2015, the latest version of JavaScript that supports classes and other exciting features, Ionic 2 apps will also be written with ES6 or Typescript. Typescript is an extended version of ES6 with the support for types. We can leverage classes, ES6 modules, decorators, arrow functions, and block scopes.
Abstracted annotations
Although Ionic 2 is...