BBL introduction à Ionic Framework
Pour ceux qui ne connaîtraient pas encore les BBL, ou plus précisément les Brown Bag Lunchs, le concept est d’aller présenter un sujet un midi dans une entreprise en échange d’un repas. L’objectif, en tant qu’orateur, est de partager ses connaissances et ses passions avec d’autres personnes, d’améliorer ses présentations et son aisance à l’oral et, avant tout, de passer un bon moment.
En tant que freelance, il me semble nécessaire de réserver du temps pour la veille technologique et les BBL en font clairement parti : présenter un sujet, c’est avant tout se former à fond, synthétiser et restituer ses connaissances.
Si Ionic Framework vous intéresse ou que vous avez envie d’échanger dessus, n’hésitez pas à me contacter pour que je vienne faire un BBL chez vous. Je peux vous proposer une introduction à Ionic (s’adresse à des participants ne connaissant pas Ionic, voire Cordova et AngularJS), le live-coding d’une application (twitter ou chat par exemple), une présentation avancée sur certains concepts de Ionic (s’adresse à des personnes utilisant déjà Ionic) ou tout simplement venir échanger avec vous de manière informelle sur le sujet.
Ma présentation est divisée en plusieurs parties :
- Choisir la technologie de son application mobile : hybride vs natif
- Présentation de Cordova, AngularJS et Ionic Framework
- Exemples de composants Ionic avec le code associé
- Comment démarrer son application Ionic
- L’écosystème Ionic : Ionic CLI, ngCordova, Ionic Lab, Ionic Creator, Ionic View & Ionic Backend…
- Points d’attentions pour avoir une application qui fonctionne bien : cycle de vie des vues et contrôleurs, mocker ses plugin cordova, ne pas faire de traitement lourd, bien gérer le cache (localStorage)
- Liens utiles :
- codepen.io/ionic/public-list : exemples de composants
- github.com/loicknuchel/ionic-starter : projet Ionic contenant tout le nécessaire pour démarrer une application très rapidement !
PS: Merci à Eric Siber pour la photo du BBL