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
Framework CSS
Sass

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

Un projet plein d'avenir

Quelques exemples natifs

Quelques exemples customisés

Demo time !