Le développement mobile
Ndongo Tonux Samb
SYNAPSE
TECHNOCAMP
Foot – Ecouter de la musique – « Facewalu »
Microsoft Student Partners (MSP)
Membre Jjiguène Tech Hub (JTH)
QUI SUIS-JE?2
...
We Are Social
GLOBAL DIGITAL3
GLOBAL DIGITAL
TOTAL
POPULATION
ACTIVE
INTERNET USERS
ACTIVE SOCIAL
MEDIA ACCOUNTS
UNIQUE
MOBILE USERS
ACTIVE MOBILE
SOCIA...
L’AFRIQUE & LE MOBILE
COMMENT LE MOBILE TRANSFORME L’AFRIQUE ?
#SDW2013
5
L’AFRIQUE?


Plusd’1milliardd’habitants
Superficie>USA+Chine
+Europe+Inde
1000langues
54pays


6
L’AFRIQUESE MOBILIS
E
L’Afrique compte 735 millions d’abonnés mobiles
et plus de 90% des téléphones en Afrique sont des mo...
LE MOBILE POUR L’ENSEIGNEMENT
MoMath est une application mobile permettant d’apprendre
les mathématiques via son téléphone...
LE MOBILE POUR L’HUMANITAIR
E
L’ONG Refugees United s’est associée à des
opérateurs
de
téléphonie pour aider des réfugiés ...
L’ESSENTIEL
1987 1992— —Première tablette
(Linus Write Top)
Premier SMS
1991 1993—
Premier appel depuis
un téléphone mobil...
DANS QUELLES SITUATIONS UTILISONS-NOUS NOS SMARTPHONES
ET NOS TABLETTES ?
11
Les solutions de développement
mobile12
Le développement natif13
C'est évidemment la première solution qui vient à l'esprit. Le
développement natif consiste à dév...
Le développement natif générée14
Certaines entreprises ont très bien compris le problème de
compatibilité et proposent des...
Le développement Hybride15
Enfin la dernière solution est de développer une application en
utilisant les langages web clas...
Quelle solution choisir ?16
18 Développement avec ionic Framework
+ =
Ionic Framework est un mélange d’outils et de technos pour
développer des applications mobiles hybrides rapidement et ...
20
Framework UI spécialisé mobile
Pré-requis
21
• Node.js et Java installés
• Installation du SDK Android
• Configuration des variables d’environnement
Install Ionic
22
$ npm install -g cordova ionic
23
Start a Project
24
$ ionic start myApp blank
$ ionic start myApp tabs
$ ionic start myApp sidemenu
25
Run a Project
26
$ cd myApp
$ ionic platform add ios
$ ionic build ios
$ ionic emulate ios
27
Resources
28
http://ionicframework.com/docs/components
http://ionicframework.com/docs/api
http://ionicframework.com/docs
http://ngcordo...
https://www.facebook.com/Tonuxsamb
https://twitter.com/tonux_samb
Email : sambndongo@gmail.com
30
Me contacter :
MERCI
Arigato!!
Présentation Ionic Framework
Prochain SlideShare
Chargement dans…5
×

Présentation Ionic Framework

1 078 vues

Publié le

Présentation ionic framework faite pas Ndongo Tonux SAMB.

Publié dans : Logiciels

Présentation Ionic Framework

  1. 1. Le développement mobile Ndongo Tonux Samb SYNAPSE TECHNOCAMP
  2. 2. Foot – Ecouter de la musique – « Facewalu » Microsoft Student Partners (MSP) Membre Jjiguène Tech Hub (JTH) QUI SUIS-JE?2 Ingénieur de conception en informatique (ESP)
  3. 3. We Are Social GLOBAL DIGITAL3
  4. 4. GLOBAL DIGITAL TOTAL POPULATION ACTIVE INTERNET USERS ACTIVE SOCIAL MEDIA ACCOUNTS UNIQUE MOBILE USERS ACTIVE MOBILE SOCIAL ACCOUNTS 7.210 BILLION 3.010 BILLION 2.078 BILLION 3.649 BILLION 1.685 BILLION JAN 20154
  5. 5. L’AFRIQUE & LE MOBILE COMMENT LE MOBILE TRANSFORME L’AFRIQUE ? #SDW2013 5
  6. 6. L’AFRIQUE?   Plusd’1milliardd’habitants Superficie>USA+Chine +Europe+Inde 1000langues 54pays   6
  7. 7. L’AFRIQUESE MOBILIS E L’Afrique compte 735 millions d’abonnés mobiles et plus de 90% des téléphones en Afrique sont des mobiles. (Africa Mobile Observatory, 2011) 7
  8. 8. LE MOBILE POUR L’ENSEIGNEMENT MoMath est une application mobile permettant d’apprendre les mathématiques via son téléphone portable. 8
  9. 9. LE MOBILE POUR L’HUMANITAIR E L’ONG Refugees United s’est associée à des opérateurs de téléphonie pour aider des réfugiés à retrouver leur famille. 9
  10. 10. L’ESSENTIEL 1987 1992— —Première tablette (Linus Write Top) Premier SMS 1991 1993— Premier appel depuis un téléphone mobile sur un réseau commercial — Premier smartphone (IBM Simon) APPLE ANDROÏD 2007 — Sortie de l’iPhone 2008 — Sortie du HTC G1, premier smartphone fonctionnant sous Android2010 — - Sortie de l’iPad -Sortiede laSamsungGalaxyTab, première tablette fonctionnant sous Android 10
  11. 11. DANS QUELLES SITUATIONS UTILISONS-NOUS NOS SMARTPHONES ET NOS TABLETTES ? 11
  12. 12. Les solutions de développement mobile12
  13. 13. Le développement natif13 C'est évidemment la première solution qui vient à l'esprit. Le développement natif consiste à développer avec les outils/langages propres à chaque système d'exploitation. Objective C avec l'IDE XCode pour iOS Java avec Eclipse pour Android C# avec Visual Studio pour Windows Phone
  14. 14. Le développement natif générée14 Certaines entreprises ont très bien compris le problème de compatibilité et proposent des solutions qui permettent, avec un seul code, de compiler sur les différentes plateformes. Titanium Platform Ruby Motion Qt mobile
  15. 15. Le développement Hybride15 Enfin la dernière solution est de développer une application en utilisant les langages web classique : HTML, CSS et Javascript. Le contenu est « encapsulé » dans une sur-couche applicative. Rho mobile PhoneGap Ionic Framework
  16. 16. Quelle solution choisir ?16
  17. 17. 18 Développement avec ionic Framework
  18. 18. + = Ionic Framework est un mélange d’outils et de technos pour développer des applications mobiles hybrides rapidement et facilement. 19 Angular Js Cordova Ionic
  19. 19. 20 Framework UI spécialisé mobile
  20. 20. Pré-requis 21 • Node.js et Java installés • Installation du SDK Android • Configuration des variables d’environnement
  21. 21. Install Ionic 22
  22. 22. $ npm install -g cordova ionic 23
  23. 23. Start a Project 24
  24. 24. $ ionic start myApp blank $ ionic start myApp tabs $ ionic start myApp sidemenu 25
  25. 25. Run a Project 26
  26. 26. $ cd myApp $ ionic platform add ios $ ionic build ios $ ionic emulate ios 27
  27. 27. Resources 28
  28. 28. http://ionicframework.com/docs/components http://ionicframework.com/docs/api http://ionicframework.com/docs http://ngcordova.com 29
  29. 29. https://www.facebook.com/Tonuxsamb https://twitter.com/tonux_samb Email : sambndongo@gmail.com 30 Me contacter :
  30. 30. MERCI Arigato!!

×