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
AI時代もSEOを頑張っている話
shirahama_x
0
100
目的で駆動する、AI時代のアーキテクチャ設計 / purpose-driven-architecture
minodriven
9
2.9k
自動テストのアーキテクチャとその理由ー大規模ゲーム開発の場合ー
segadevtech
2
1k
Herb to ReActionView: A New Foundation for the View Layer @ San Francisco Ruby Conference 2025
marcoroth
0
140
DartASTとその活用
sotaatos
2
140
CloudflareのSandbox SDKを試してみた
syumai
0
170
モデル駆動設計をやってみよう Modeling Forum2025ワークショップ/Let’s Try Model-Driven Design
haru860
0
170
Verilator + Rust + gRPC と Efinix の RISC-V でAIアクセラレータをAIで作ってる話 RTLを語る会(18) 2025/11/08
ryuz88
0
360
知られているようで知られていない JavaScriptの仕様 4選
syumai
0
630
ソフトウェア設計の課題・原則・実践技法
masuda220
PRO
20
12k
複数チーム並行開発下でのコード移行アプローチ ~手動 Codemod から「生成AI 活用」への進化
andpad
0
180
仕様がそのままテストになる!Javaで始める振る舞い駆動開発
ohmori_yusuke
8
4.6k
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
2.9k
Git: the NoSQL Database
bkeepers
PRO
432
66k
Speed Design
sergeychernyshev
32
1.2k
Balancing Empowerment & Direction
lara
5
760
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Building an army of robots
kneath
306
46k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
BBQ
matthewcrist
89
9.9k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
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