Développement multiplateformesur mobileBruno Marchesson      Olivier PenhoatDirecteur Technique   Consultant FormateurValt...
Sommaire     1. Smartphone : l’ère de la fragmentation     2. Enjeux du développement multiplateforme     3. Les forces en...
Le marché mobile                           En 2010                   1 téléphone vendu sur 2                      est un s...
Part de marché France 2010#4                    © Valtech 2011
Apple : le créateur                                Définit le marché                                       Objective-C    ...
Android: le challenger                          Progression fulgurante                                             Java   ...
Les outsiders     C# /Silverlight                    Java ME#7                       © Valtech 2011
Un monde fragmenté                                      Technologie                                      Ergonomie        ...
One ring to rule them all ?#9                        © Valtech 2011
Multiplateformes : les avantages                                       Productivité                                       ...
Multiplateformes : les inconvénients      Dénominateur Commun      Support matériel limité      Ergonomie non native#11   ...
Panorama#12           © Valtech 2011
HTML5 + Natif      HTM       L              Wrapper natif                            +                   Moteur de rendu w...
HTML5 + Natif           Productivité sur IHM           Indépendance technologique           Pas de limitation technique   ...
PhoneGap                       Solution HTML5                           Open-Source           Support 6 plateformes différ...
PhoneGap           Appels aux fonctions natives           Wrapper intégré           Solution dynamique                  Su...
Titanium Mobile                                     Open-Source                                    Machine virtuelle      ...
Titanium Mobile           IHM native           Extensible           Support des desktops              Nécessite tous les  ...
Adobe Air for Mobile                                        ActionScript                        Compilation / Packaging   ...
Adobe Air for Mobile            Compatibilité suite            Adobe            Debug            Support des desktops     ...
Démonstrations#21                 © Valtech 2011
HTML5 & natif                Application des stagiaires de                      Valtech Training                     En ch...
Agilator                              Suivi Agile           Appels de Web Services JSON             Développé pour iPhone,...
Feedback                            Apprentissage                             Productivité                            Look...
Conclusion                      Solutions matures                              Productivité                 Différents cas...
Droits de reproduction•    Vous êtes libres de :- Partager : reproduire, distribuer et communiquer cette présentation- Rem...
Upcoming SlideShare
Loading in …5
×

Développement multiplateforme sur mobile

2,838 views

Published on

Discover the existing solutions to develop for multiplatforms on mobile!

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,838
On SlideShare
0
From Embeds
0
Number of Embeds
10
Actions
Shares
0
Downloads
80
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Développement multiplateforme sur mobile

  1. 1. Développement multiplateformesur mobileBruno Marchesson Olivier PenhoatDirecteur Technique Consultant FormateurValtech Valtech © Valtech 2011
  2. 2. Sommaire 1. Smartphone : l’ère de la fragmentation 2. Enjeux du développement multiplateforme 3. Les forces en présence 4. Démonstration 5. Conclusion#2 © Valtech 2011
  3. 3. Le marché mobile En 2010 1 téléphone vendu sur 2 est un smartphone#3 © Valtech 2011
  4. 4. Part de marché France 2010#4 © Valtech 2011
  5. 5. Apple : le créateur Définit le marché Objective-C Closed source#5 © Valtech 2011
  6. 6. Android: le challenger Progression fulgurante Java Open source#6 © Valtech 2011
  7. 7. Les outsiders C# /Silverlight Java ME#7 © Valtech 2011
  8. 8. Un monde fragmenté Technologie Ergonomie Philosophie#8 © Valtech 2011
  9. 9. One ring to rule them all ?#9 © Valtech 2011
  10. 10. Multiplateformes : les avantages Productivité Homogénéité Visibilité#10 © Valtech 2011
  11. 11. Multiplateformes : les inconvénients Dénominateur Commun Support matériel limité Ergonomie non native#11 © Valtech 2011
  12. 12. Panorama#12 © Valtech 2011
  13. 13. HTML5 + Natif HTM L Wrapper natif + Moteur de rendu web + Logique applicative en natif#13 © Valtech 2011
  14. 14. HTML5 + Natif Productivité sur IHM Indépendance technologique Pas de limitation technique Développement wrapper Coût des fonctions natives Support Windows Phone 7#14 © Valtech 2011
  15. 15. PhoneGap Solution HTML5 Open-Source Support 6 plateformes différentes Accès limité aux fonctions natives#15 © Valtech 2011
  16. 16. PhoneGap Appels aux fonctions natives Wrapper intégré Solution dynamique Support plateforme inégal Performances Ergonomie « web »#16 © Valtech 2011
  17. 17. Titanium Mobile Open-Source Machine virtuelle Javascript ↔ Natif#17 © Valtech 2011
  18. 18. Titanium Mobile IHM native Extensible Support des desktops Nécessite tous les environnements natifs Forte adhérence technologique#18 © Valtech 2011
  19. 19. Adobe Air for Mobile ActionScript Compilation / Packaging natif Supporte iOS, Android BlackBerry Playbook#19 © Valtech 2011
  20. 20. Adobe Air for Mobile Compatibilité suite Adobe Debug Support des desktops Payant Accès limité aux fonctions natives Non extensible#20 © Valtech 2011
  21. 21. Démonstrations#21 © Valtech 2011
  22. 22. HTML5 & natif Application des stagiaires de Valtech Training En chantier sur iPhone, Android et WP7 Point clés : guidage, notification par push, contenus dynamiques#22 © Valtech 2011
  23. 23. Agilator Suivi Agile Appels de Web Services JSON Développé pour iPhone, Android, Windows Phone 7 Portage avec Titanium Mobile#23 © Valtech 2011
  24. 24. Feedback Apprentissage Productivité Look and feel Limites#24 © Valtech 2011
  25. 25. Conclusion Solutions matures Productivité Différents cas d’usage Support plateforme variable#25 © Valtech 2011
  26. 26. Droits de reproduction• Vous êtes libres de :- Partager : reproduire, distribuer et communiquer cette présentation- Remixer : modifier cette présentation• Selon la condition de « Paternité » :Vous devez impérativement citer le(s) auteur(s) ou le(s) titulaire(s) desdroits (mais pas dune manière qui suggérerait quils vous soutiennentou approuvent votre utilisation du contenu).• Plus d’informations : http://fr.creativecommons.org © Valtech 2011

×