Transcript
Formation DéveloppementAndroid
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
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
Plan
Développement mobileLes plateformes du développement mobileAndroid ?Statistiques sur les systèmes d’exploitation mobilesStatistiques sur les OS mobilesLes composants de la plateforme AndroidLes outils nécessaire pour le développement AndroidLa structure d’un projet AndroidCoding Time !! Help !!
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.
Les plateformes du développement mobileActuellement, il existe 3 solutions pour développer une applications pour mobile:
Le développement natifC'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 hybrideCertaines 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 HTMLEnfin 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.
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.
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.
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
La structure d’un projet Android
Voici la structure principale d’un projet Android simple .
top related