Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
IONIC
Search
Stéphanie
November 25, 2014
Programming
0
100
IONIC
Introduction à IonicFramework
Stéphanie
November 25, 2014
Tweet
Share
More Decks by Stéphanie
See All by Stéphanie
Quand Ionic rencontre l'IoT... - Riviera Dev
steffy_29
0
120
Other Decks in Programming
See All in Programming
#QiitaBash MCPのセキュリティ
ryosukedtomita
1
1.5k
RailsGirls IZUMO スポンサーLT
16bitidol
0
200
Startups on Rails in Past, Present and Future–Irina Nazarova, RailsConf 2025
irinanazarova
0
240
“いい感じ“な定量評価を求めて - Four Keysとアウトカムの間の探求 -
nealle
2
12k
バイブコーディング超えてバイブデプロイ〜CloudflareMCPで実現する、未来のアプリケーションデリバリー〜
azukiazusa1
0
330
新メンバーも今日から大活躍!SREが支えるスケールし続ける組織のオンボーディング
honmarkhunt
5
8.7k
Modern Angular with Signals and Signal Store:New Rules for Your Architecture @enterJS Advanced Angular Day 2025
manfredsteyer
PRO
0
270
AIともっと楽するE2Eテスト
myohei
8
3k
明示と暗黙 ー PHPとGoの インターフェイスの違いを知る
shimabox
2
620
Goで作る、開発・CI環境
sin392
0
260
ソフトウェア設計とAI技術の活用
masuda220
PRO
17
3.5k
Android 16KBページサイズ対応をはじめからていねいに
mine2424
0
440
Featured
See All Featured
Writing Fast Ruby
sferik
628
62k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.7k
Faster Mobile Websites
deanohume
308
31k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
How to Ace a Technical Interview
jacobian
278
23k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
Unsuck your backbone
ammeep
671
58k
Designing Experiences People Love
moore
142
24k
Making Projects Easy
brettharned
116
6.3k
Optimizing for Happiness
mojombo
379
70k
Transcript
Introduction à IONIC - 25/11/2014 Stéphanie MOALLIC - @steffy_29
Développeuse informatique chez B&B Hôtels Prédilection pour le développement front
end, les trucs pour faire joli et les bonnes pratiques. Qui suis-je? Stéphanie Moallic @steffy_29 Passionnée d’informatique mais pas que...
IonicFramework c’est quoi ? • Open source • Création d’applications
mobiles hybrides ◦ HTML5, CSS avec une note d’AngularJS et de Sass • Pour les différentes plateformes existantes : ◦ Android, iOS, WP8, windows8, ubuntu,...
IonicFramework c’est qui? • Adam Bradley • Max Lynch •
Ben Sperry • Andrew Joslin
Pourquoi ce choix? Eurêka !! Mon idée :
Pourquoi ce choix? Mais : • nouvel outil • nouveau
type • ...
Pourquoi ce choix? Développement natif Android: - TOUTES les fonctionnalités
du téléphone - Java en majorité et XML - Nouvelle plateforme : recoder - Evolutions Android - C’est long!
Pourquoi ce choix? Développement hybride : - Beaucoup de plateformes
disponibles - HTML5, CSS, SASS, AngularJS - C’est fun! - Ajout de bibliothèques
Outils parents • PhoneGap de la société Adobe ◦ Framework
pour créer des applis mobiles en HTML, CSS et JS • Apache Cordova ◦ ensemble d’API pour accéder au matériel
Showcase
C’est parti! Installation de ionic • Pré-requis: • Node.js installé,
Java installé • Installation du SDK Android • Configuration des variables d’environnement Spécificités windows • Et les choses sérieuses : > npm install -g cordova ionic
Première application • > ionic start myapp • > cd
myapp • > ionic serve C’est parti!
Génération Android Commandes simples pour générer des applis android :
• ionic platform add android ◦ ajout de la plateforme android à l’application • ionic build android ◦ génération de l’application android
Génération Android Commandes simples pour tester des applis android :
• ionic emulate android ◦ lancement de l’application android dans l’émulateur • cordova build --release android ◦ génération du livrable
Et la suite... • Intégration dans vos IDE préférés :
◦ plugin Eclipse (AppLaud Phone GAP), ◦ plugin IntelliJ (version 14 Community)
Démonstration Un petit exemple ? Allez on y va...
Liens • ionicframework : http://ionicframework. com/ • github : https://github.com/driftyco/ionic
• apache cordova : http://cordova.apache. org/
Questions ?? Merci