Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Frameworks de développement Mobile

911 vues

Publié le

Présentation élaborée par Mlle. Sarah Chrigui dans le cadre des sessions de Lightning Talks à l'Orange Developer Center.

Publié dans : Technologie
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Frameworks de développement Mobile

  1. 1. Frameworks de développement Mobile Lightning Talks Chrigui Sarah
  2. 2. 2 Plan  Introduction  Qu’est ce qu’un Framework  Les Frameworks de développement mobiles les plus importants  Comparatif entre les Frameworks  Conclusion
  3. 3. 3 Introduction  Importance du marché du développement mobile  Différentes plateformes à supporter  Importance du choix du Framework de développement
  4. 4. 4 Qu’est ce qu’un Framework  Ensemble d’outils: composants logiciels et librairies génériques ou spécialisés  Educationnel et dédié au développeurs de haut niveau  Vise à améliorer la qualité (bonne pratiques, optimisation,…)
  5. 5. 5 Les Frameworks de développement mobile les plus importants
  6. 6. 6 Les Frameworks de développement mobile les plus importants Critères de choix entre les différents Frameworks  Les plateformes supportées  Les langages de développement  La Licence  L’accès aux composants Hardware du terminal (accéléromètre ,compass, camera,…)  La cible : WebApp , Application native,..
  7. 7. 7 Framework Plateformes supportées Langages Cible Licence iPhone universal iOS HTML et CSS Web App Gratuit Mono for android Android Java et C# Native app Payant MonoTouch iOS C# Native app Payant PhoneGap iOS Android Blackberry Symbian Bada HTML CSS JS Hybrid App Gratuit Sencha Touch iOS Android Blackberry Win Phone/ Win 8 HTML CSS JS Web App Gratuit avec partage code source jQuery Mobile iOS,Android Blackberry Windows Mobile/Phone Symbian, WebOS HTML CSS JS Web App Gratuit
  8. 8. 8 Framework Plateformes supportées Langages Cible Licence Titanium iOS Android PHP HTML CSS Native app Gratuit DHTMLX Touch iOS Android Blackberry HTML CSS JS Web App Gratuit The-M-Project iOS Android WindowsPhone Blackberry WebOS HTML CSS JS Web App Hybrid App Gratuit iUI iOS Android Blackberry Meego WebOS Bada HTML CSS JS Web App Gratuit Appium iOS Android HTML CSS JS Hybrid App Native App Gratuit
  9. 9. 9 Comparatif(suite) Autres points à prendre en considération en choisissant un Framework  Aspect natif et performance (+Titanium ,- Adobe Flex)  Accès au ressources matérielles(+PhoneGap, +Titanium ,)  Extensibilité(+PhoneGap,)  Documentation disponible (+Adobe Flex,- Titanium ,..)  Forte structuration.  Environnement de test disponible (+ Rhomobile,..)  Disponibilité de « widgets » natifs (+ Rhomobile,..)
  10. 10. 10 Conclusion  Bien cerner le besoins et les ressources disponibles en terme de critères de choix de plateforme.  Un haut niveau d’expérimentation est exigé  Migrer vers les Frameworks qui supportent plusieurs plateformes pour avoir une cible plus importante
  11. 11. Merci pour votre attention

×