Framework open-source frontend pour développer des application mobiles hybrides en HTML5.
Loïc Delmaire, CTO à Jam / @loicdelmaire
Ionic, c'est ...
Cordova
+
Bibliothèque d'UI javascript
AngularJS pour la robustesse
-
View Controller pattern (thx angular-ui-router)
- Composants UI crées à l'aide de directives
- Très peu de manipulation du DOM
Sass pour la classe
- Facilement customisable
- Classes simples à utiliser
Natif & performances
- UI iOS7 / Android (avec des sets d'icons)
- Surcouche de Cordova / Phonegap
- Optimisation des animations
- Bootstrap d'applications
Les outils
- Binaire ionic, surcouche de cordova
-
gulp.js, automatisation des tâches
-
bower, gestion des assets
Quelques exemples customisés