Ionic

Ionic est un framework JavaScript conçu pour faciliter le développement d’applications mobiles. Contrairement aux applications natives écrites en Java pour Android ou en Objective-C pour IOS, Ionic permet la création d’applications dites hybrides. C’est à dire qu’il est possible de faire fonctionner une application avec JavaScript sous Android et IOS, c’est ce que l’on appelle une web view.

Ionic se base sur Apache Cordova pour communiquer avec les composants natifs du smarphone (caméra, micro, accéléromètre, etc..). La logique métier est gérée par Angular 2+ (AngularJS pour sa première version), qui est en englobé par Ionic. Le framework fournit beaucoup de composants CSS prêt à l’emploi (boutons, menus, inputs), on peut aussi utiliser du SASS.

L’environnement de développement est très agréable : on peut voir instantanément le résultat visuel sur Android ou IOS, Ionic dispose aussi d’un watcher permettant de redémarrer le serveur à chaque modification du projet.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *