2. Qui sommes-nous?
Ahmed Demiaï:
Etudiant en licence 3 informatique à l’université
de Blida1.
Développeur Java et Androïd.
Freelancer, passionné de la sécurité informatique
et membre du GDG Les Rosiers.
LinkedIn: /in/ahmeddemiai Email : demiaiahmed@gmail.com Mobile : 0551120252
3. Qui sommes-nous?
Mohamed Akram Benali:
Software Enginer SOTRAMET.
Co-Founder of SIHATI
Développeur WEB et MOBILE.
Freelancer et ex Event Manager du GDG BLiDA.
LinkedIn : /in/mohamed-akram-benali-418719a8 Email : Benali.akr@gmail.com Mobile : 0552239654
4. Plan
Développement mobile
Les plateformes du développement mobile
Android ?
Statistiques sur les systèmes d’exploitation mobiles
Statistiques sur les OS mobiles
Les composants de la plateforme Android
Les outils nécessaire pour le développement Android
La structure d’un projet Android
Coding Time !!
Help !!
5. Développement mobile
L’utilisation des outils mobiles connaît une croissance exponentielle et
cette tendance est l’une des plus importantes actuellement dans les
domaines des communications et de l’informatique. Des outils mobiles
plus performants, moins chers et ayant une connectivité accrue ont fait
leur entrée sur le marché, et l’on prévoit qu’au cours des prochaines
années, la majorité des transactions sera faite sur des appareils mobiles.
Le développement d’applications mobiles devient donc un
incontournable pour conquérir de nouveaux marchés et assurer à toute
entreprise ou organisme la meilleure visibilité possible.
6. Les plateformes du développement mobile
Actuellement, il existe 3 solutions pour développer une applications
pour mobile:
Le développement natif
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.
Le développement hybride
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. La solution la plus connue étant Ionic qui vous permet d'écrire une
application en utilisant du JavaScript et leur API.
Le développement HTML
Enfin la dernière solution est de développer une application en utilisant les langages
web classique : HTML, CSS et JavaScript en utilisent la plateforme Phone Gap.
9. Statistiques sur les systèmes d’exploitation mobiles
Au niveau mondial, en 2015, Androïd avait équiper 81,2% des Smartphones livrés ou
1,16 milliard de terminaux. Mais Apple avec l'iPhone se développe plus vite que le
marché (+9,8%). 226 millions de Smartphones sous iOS devraient être écoulés en 2015,
soit une croissance de 17,3%. Quant à Windows Phone, il ne stagne plus, il décline (-
10,2%). Et cela devrait durer jusqu'en 2019.
11. Les composants de la plateforme Android
Le système Android est une pile
logicielle complète qui est divisée en
quatre zones comme le montre le
graphique suivant.
12. Les outils nécessaire pour le développement Android
On distingue beaucoup d’outils utiliser dans le développement des applications sous
Android, mais on vas vous citer seulement le nécessaire pour commencer a crée vos
propres applications mobiles