Algeria 2011
Développement Mobile       versus   Open Source      Présenté par farouk korteby
SommaireCest quoi un mobile ?Quelques chiffresDéveloppement natifsDéveloppement multi-plates-formesDéveloppement Framework...
Cest quoi un mobile ?                     4
Cest quoi un mobile ?Un appareil mobile est un appareil de petitetaille doté de capacité de traitement.  OS, Processeur, R...
Cest quoi un mobile ?Téléphone portable  Nokia, LG, Samsung, Sony Ericsson, Motorola, SiemensSmartphone ou téléphone intel...
Quelques chiffres       sur leDéveloppement Mobile                  7
SommaireCest quoi un mobile ?Quelques chiffresDéveloppement natifsDéveloppement multi-plates-formesDéveloppement Framework...
Quelques chiffres                    9
Quelques chiffresEn 2001 :   Pays développés 47,1%   Les pays émergents 7,9%   Dans le Monde15,5%En 2011 :   Pays développ...
Quelques chiffres OS mobileEn 2011 : Android : 36MU Symbian : 27MU BlackBerry : 13MU Apple : 16MU                         ...
Quelques chiffres Mobile Store               2010Apple App Store   1782 M$Blackberry App World   $165 M$Nokia Ovi Store   ...
Quelques chiffres Constructeur        Ventes mondiales de téléphones                mobiles En 2011 :1. Nokia : 107 MU (25...
Quelques chiffres AlgérieLe nombre de clients des opérateurs fixes etmobiles est passé de 30,1 millions en 2008 à35,3 mill...
Développements surdes systèmes natifs                  1                  5
SommaireCest quoi un mobile ?Quelques chiffresDéveloppement natifsDéveloppement multi-plates-formesDéveloppement Framework...
Développements natifsUn programme natif ou code natif est composéd’instructions directement reconnues par unprocesseur  l...
Développements natifsTechnologies propriétaires:  IOS, Apple.  Windows Mobile, Microsoft.  Symbian, Nokia.  BlackBerry OS,...
Développements natifs       iOS                        1                        9
IOS ou iPhone OSCrée par Apple en 2007.Famille BSD (Unix) + Noyau Hybride.Plateformes : iPhone, iPod Touch, iPad, Apple TV...
IOS ou iPhone OSIOS SDK (nécessite un Mac OS).Environnement de développement : Xcode.Langage Objective-C : extension du C....
Développements natifsWindows Mobile                         2                         2
Windows MobileCrée par Microsoft en 2000.Famille Windows CE + Noyau fermé.Plateformes : WinCE, 2003, 5.0, 6.0, 7.5.Constru...
Windows MobileVisual Studio SDK 2010.  À partir de 1 099,00 €       Microsoft Visual Studio Express Windows             Ph...
Développements natifs Symbian OS                        2                        5
Symbian OSCrée par Symbian ltd en 1997.  100 millions en 2006.  Nokia, Sony Ericsson, Siemens, Samsung, Panasonic.  Rachet...
Symbian OSQt Creator, Carbide C++, Code Warrior.Langage C++, Python, Ruby, .NET.Symbian 3 :  Multitouches.  Wifi, EDGE ou ...
Développements natifsBlackBerry OS                        2                        8
Black Berry OSCrée par Research In Motion en 1999.En 2010  BlackBerry Tablet OS.  Basé sur QNX un système dexploitation U...
Black Berry OSBlackBerry Native SDK (BB Tablet OS)  Langage : Natif C/C++.  Native SDK simulator.BlackBerry Java Plugin fo...
Développements natifs Android OS                        3                        1
AndroidUn système dexploitation open source.Pour Smartphone, tablettetactile, netbooks, GPS, Baladeurs MP3…Lancé en 2007 p...
AndroidStratégie Open source d’Android :                             Plateforme                            mobile ouverte ...
AndroidVersions d’Android :  4.0 Ice Cream Sandwich 0%  3.x.x Honeycomb 1.9%  2.3.x Gingerbread 44.4%  2.2.x Froyo 40.7%  ...
AndroidAndroid SDK : Langage Java / C++ (Core Libraries). NB Android Plugin for NetBeans. ADT Plugin for Eclipse.         ...
Architecture d’Android                         3                         6
Architecture d’AndroidLinux Kernel :  Drivers, Gestion mémoire, Gestion de  processus, RéseauLibraries :  C/C++ libraries,...
Développements avec  des FrameworksMulti-Plates-Formes                 3                 8
SommaireCest quoi un mobile ?Quelques chiffresDéveloppement natifsDéveloppement multiplateformesDéveloppement Framework we...
Développements multi-plates-formesUne Framework multiplateforme est unetechnologie conçue pour fonctionner surplusieurs OS...
Développements multi-plates-formesTechnologies propriétaires :  Adobe AIR.Technologies Open source :  Java ME.  Appcelerat...
Développements multi-plates-formes        Adobe Air                                4                                2
Adobe AIRAdobe Integrated Runtime (Apollo)  Une machine virtuelle multiplateforme  Crée par Adobe en 2008.  C’est une tech...
Adobe AIRAdobe Dreamweaver :  Pour le developpement HTML/JavaScript.Adobe Flex Builder, Adobe Flash :  Pour l’ActionScript...
Développements multi-plates-formes         Java ME                                4                                5
Java ME Java Micro Edition est le FrameworkJava spécialisé dans les applications mobiles.Crée par SUN, devient Open source...
Java MEArchitecture Java ME : Packages Optionnels :   Wireless Messaging API   Mobile Media API   JDBC, RMI …             ...
Java MEJava Wireless Toolkit :  Langage Java.NetBeans avec le pack Mobility.Eclipse + plugin EclipseME.Une Midlet : c’est ...
Développements multi-plates-formesAppcelerator Titanium                                 4                                 9
Appcelerator Titanium  Appcelerator Titanium est un Frameworklibre multiplateformes pour développer desapplications mobile...
Appcelerator Titanium OS supportés : Desktop : Windows, Mac OS, Linux. Mobile : Android, iOS et BlackBerry.Remarque : La c...
Appcelerator TitaniumTitanium Studio.Mobile SDK de la plateforme souhaitée.Langage :  Web : HTML, CSS et JavaScript.  Desk...
Développements avec  des Frameworks Web pour Mobiles                 5                 3
SommaireCest quoi un mobile ?Quelques chiffresDéveloppement natifsDéveloppement multi-plates-formesDéveloppement Framework...
Framework web mobileUn Framework web mobile estun kit de composants web, qui servent à créerdes parties dune application w...
Framework web mobile   Phonegap                       5                       6
PhonegapPhoneGap est un framework open-source dedéveloppement mobile :  Développé par Nitobi Software, racheté par Adobe. ...
PhonegapPhoneGap SDKMobile SDK de la plateforme souhaitée.Langage : HTML5, CSS3 et JavaScript.                            ...
Framework web mobile    JQTouch                       5                       9
JQTouchjQTouch est un plugin JQuery Open Source.  Il support des animations natives, navigation  automatique et themes pou...
JQTouchQuelques exemples réalisés avec JQTouch :                                        6                                 ...
Framework web mobileJQuery Mobile                       6                       2
jQuery MobilejQuery Mobile est un framework web et opensource pour des composants tactiles optimiséspour les Smartphones e...
jQuery MobileExemples réalisés avec jQuery Mobile :                                         6                             ...
Lavenir HTML5 & CSS3                        6                        5
SommaireCest quoi un mobile ?Quelques chiffresDéveloppement natifsDéveloppement multi-plates-formesDéveloppement Framework...
Lavenir : HTML5 & CSS3Rappel : HTML, est le format de données conçu pour représenter les pages web (Langage de balise).   ...
Lavenir : HTML5 & CSS3HTML5 (HyperText Markup Language 5) estla prochaine révision majeure dHTML.  HTML + JS = HTML5.Ses s...
Lavenir : HTML5 & CSS3Les principales évolutions du HTML5 Audio et vidéo. Drag & Drop. Canvas & SVG. Web Sockets. WebGL. …...
Lavenir : HTML5 & CSS3Les principales évolutions du CSS3 :  Polices exotiques  Ombrages  Transparence  Coins arrondis  Pos...
Lavenir : HTML5 & CSS3HTML5 et les mobiles :  Mémoire locale (AppCache).  Dessin 2D avec Canvas.  Flux vidéo et audio sans...
Lavenir : HTML5 & CSS3Frameworks web mobile basés sur HTML5 : jQuery Mobile Sencha Touch SproutCore jQTouch DHTMLX Touch W...
Conclusion             7             3
SommaireCest quoi un mobile ?Quelques chiffresDéveloppement natifsDéveloppement multi-plates-formesDéveloppement Framework...
Prochain SlideShare
Chargement dans…5
×

Developpement mobile vs open source

1 528 vues

Publié le

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
1 528
Sur SlideShare
0
Issues des intégrations
0
Intégrations
2
Actions
Partages
0
Téléchargements
36
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Developpement mobile vs open source

  1. 1. Algeria 2011
  2. 2. Développement Mobile versus Open Source Présenté par farouk korteby
  3. 3. SommaireCest quoi un mobile ?Quelques chiffresDéveloppement natifsDéveloppement multi-plates-formesDéveloppement Framework web mobilesLavenir : HTML5 & CSS3Les Ateliers : Android & J2ME 3
  4. 4. Cest quoi un mobile ? 4
  5. 5. Cest quoi un mobile ?Un appareil mobile est un appareil de petitetaille doté de capacité de traitement. OS, Processeur, RAM, ROM …Possédant un écran d’affichage et une interfacetactile ou un clavier miniaturisé. 5
  6. 6. Cest quoi un mobile ?Téléphone portable Nokia, LG, Samsung, Sony Ericsson, Motorola, SiemensSmartphone ou téléphone intelligent Android, IOS, Symbian S60, BB, Brew …Un assistant numérique personnel ou PDA Windows Mobile, HP WebOSTablette : Ipad, Galaxy Tab, KindleConsole de jeux portable, GPS, Baladeur MP3… 6
  7. 7. Quelques chiffres sur leDéveloppement Mobile 7
  8. 8. SommaireCest quoi un mobile ?Quelques chiffresDéveloppement natifsDéveloppement multi-plates-formesDéveloppement Framework web mobilesLavenir : HTML5 & CSS3Les Ateliers : Android & J2ME 8
  9. 9. Quelques chiffres 9
  10. 10. Quelques chiffresEn 2001 : Pays développés 47,1% Les pays émergents 7,9% Dans le Monde15,5%En 2011 : Pays développés 117,8% Les pays émergents 78,8 % Dans le Monde 86,7 % 1 0
  11. 11. Quelques chiffres OS mobileEn 2011 : Android : 36MU Symbian : 27MU BlackBerry : 13MU Apple : 16MU 1 1
  12. 12. Quelques chiffres Mobile Store 2010Apple App Store 1782 M$Blackberry App World $165 M$Nokia Ovi Store $105 M$Google Android Market $102 M$ 1 Total $2155 M$ 2
  13. 13. Quelques chiffres Constructeur Ventes mondiales de téléphones mobiles En 2011 :1. Nokia : 107 MU (25,1%)2. Samsung : 68 MU (16,1%)3. LG : 23 MU (5,6%)4. Apple : 16 MU (3,9%)5. BlackBerry : 13 MU (3,0%) 1 3
  14. 14. Quelques chiffres AlgérieLe nombre de clients des opérateurs fixes etmobiles est passé de 30,1 millions en 2008 à35,3 millions en 2009. Une progression de 17,3%.Dans le même contexte, les revenus généréspar les réseaux mobiles en2009 Plus de 221,2 milliards de dinars 1 4
  15. 15. Développements surdes systèmes natifs 1 5
  16. 16. SommaireCest quoi un mobile ?Quelques chiffresDéveloppement natifsDéveloppement multi-plates-formesDéveloppement Framework web mobilesLavenir : HTML5 & CSS3Les Ateliers : Android & J2ME 1 6
  17. 17. Développements natifsUn programme natif ou code natif est composéd’instructions directement reconnues par unprocesseur  langage machineLes programmeurs n’écrivent pas de code natifdirectementIls rédigent des « programmes sources » ensuivant les conventions d’un langage deprogrammation (C++, C#, Pascal, Basic …).La traduction de ces programmes sources encode natif est faite en assemblage/compilation. 1 7
  18. 18. Développements natifsTechnologies propriétaires: IOS, Apple. Windows Mobile, Microsoft. Symbian, Nokia. BlackBerry OS, RIM.Technologies Open source: Android, Google. 1 8
  19. 19. Développements natifs iOS 1 9
  20. 20. IOS ou iPhone OSCrée par Apple en 2007.Famille BSD (Unix) + Noyau Hybride.Plateformes : iPhone, iPod Touch, iPad, Apple TVFonctionnalités : Un écran multitouches. Wifi, EDGE et 3G GPS ou triangulation Wifi Un appareil photo. Un accéléromètre. 2 0
  21. 21. IOS ou iPhone OSIOS SDK (nécessite un Mac OS).Environnement de développement : Xcode.Langage Objective-C : extension du C.Interface Builder : interfaces glisser-déposer.iPhone Simulator : iPhone virtuel. iPhone Developer Program à $99/ans. 2 1
  22. 22. Développements natifsWindows Mobile 2 2
  23. 23. Windows MobileCrée par Microsoft en 2000.Famille Windows CE + Noyau fermé.Plateformes : WinCE, 2003, 5.0, 6.0, 7.5.Constructeurs : Nokia, HTC, LG, Dell, HP …Fonctionnalités : Interface utilisateur Metro Microsoft Office Mobile Windows Phone Marketplace. 2 3
  24. 24. Windows MobileVisual Studio SDK 2010. À partir de 1 099,00 € Microsoft Visual Studio Express Windows Phone Developper (gratuit).SDK Windows Mobile.Les émulateurs Windows Mobile/ActiveSync.Langages : C++, C# ou VB.MSDN Library. 2 4
  25. 25. Développements natifs Symbian OS 2 5
  26. 26. Symbian OSCrée par Symbian ltd en 1997. 100 millions en 2006. Nokia, Sony Ericsson, Siemens, Samsung, Panasonic. Racheté par Nokia en 2008.Système dexploitation embarqué. Architecture ARMx86 (RISC 32 bits).En 2009 Nokia a décidé  Open source.En 2011 Nokia abandonne officiellement le projet.Les interfaces utilisateurs : S60, S80, S90, UIQ. 2 6
  27. 27. Symbian OSQt Creator, Carbide C++, Code Warrior.Langage C++, Python, Ruby, .NET.Symbian 3 : Multitouches. Wifi, EDGE ou 3G. USB on the go Digital Video Broadcasting – Handheld Flash, Silverlight , Java ME et OpenGL ES. 2 7
  28. 28. Développements natifsBlackBerry OS 2 8
  29. 29. Black Berry OSCrée par Research In Motion en 1999.En 2010  BlackBerry Tablet OS. Basé sur QNX un système dexploitation UNIX commercial Qui devra remplacer à terme BlackBerry OSSpécificités : BlackBerry  support natif des courriels. Trackwheel,Trackball, Touchpad et Touchscreen. 2 9
  30. 30. Black Berry OSBlackBerry Native SDK (BB Tablet OS) Langage : Natif C/C++. Native SDK simulator.BlackBerry Java Plugin for Eclipse (OS7) Langage : Natif Java. BlackBerry Smartphone Simulators.BlackBerry Plugin for Android (BB Tablet OS). Pour faire le portage des applications Android sur Black Berry Tablet OS 3 0
  31. 31. Développements natifs Android OS 3 1
  32. 32. AndroidUn système dexploitation open source.Pour Smartphone, tablettetactile, netbooks, GPS, Baladeurs MP3…Lancé en 2007 par l’Open Handset Alliance. Google, ASUS, Alcatel, Acer, HTC, LG, Motorola …Fondé sur un noyau LinuxBasé sur l’architecture ARMIntègre Java VM Dalvik 3 2
  33. 33. AndroidStratégie Open source d’Android : Plateforme mobile ouverte Plus de API riche revenus Utilisateurs Développeurs 3 nombreux nombreux 3
  34. 34. AndroidVersions d’Android : 4.0 Ice Cream Sandwich 0% 3.x.x Honeycomb 1.9% 2.3.x Gingerbread 44.4% 2.2.x Froyo 40.7% 2.1.x Eclair 10.7% 1.6 Donut 1.4% 1.5 Cupcake 0.9% 3 4
  35. 35. AndroidAndroid SDK : Langage Java / C++ (Core Libraries). NB Android Plugin for NetBeans. ADT Plugin for Eclipse. 3 5
  36. 36. Architecture d’Android 3 6
  37. 37. Architecture d’AndroidLinux Kernel : Drivers, Gestion mémoire, Gestion de processus, RéseauLibraries : C/C++ libraries, 2D and 3D graphics, codecs, SQLite, Browser engine …Android Runtime : Dalvik VM, Core Libraries.Application Framework : API interface, Activity manager 3 7
  38. 38. Développements avec des FrameworksMulti-Plates-Formes 3 8
  39. 39. SommaireCest quoi un mobile ?Quelques chiffresDéveloppement natifsDéveloppement multiplateformesDéveloppement Framework web mobilesLavenir : HTML5 & CSS3Les Ateliers : Android & J2ME 3 9
  40. 40. Développements multi-plates-formesUne Framework multiplateforme est unetechnologie conçue pour fonctionner surplusieurs OS En anglais « cross-platform software »Différentes solutions techniques les langages compilés avec des bibliothèques multiplateforme (wxWidgets). les langages interprétés (Web applications). les langages semi-interprétés (Java, Flash …). 4 0
  41. 41. Développements multi-plates-formesTechnologies propriétaires : Adobe AIR.Technologies Open source : Java ME. Appcelerator Titanium. 4 1
  42. 42. Développements multi-plates-formes Adobe Air 4 2
  43. 43. Adobe AIRAdobe Integrated Runtime (Apollo) Une machine virtuelle multiplateforme Crée par Adobe en 2008. C’est une technologie Gratuit mais pas open sourceSelon une statistique avancée parAdobe, Adobe Air est supporté par : 132 million de Smartphone en 2011 Qui veut dire 36% du marché 4 3
  44. 44. Adobe AIRAdobe Dreamweaver : Pour le developpement HTML/JavaScript.Adobe Flex Builder, Adobe Flash : Pour l’ActionScript et flashJavaScript et SQLite sont supportées.OS supportés : Microsoft Windows, Mac OS X, Android, iOS, BlackBerry Tablet OS, Linux … 4 4
  45. 45. Développements multi-plates-formes Java ME 4 5
  46. 46. Java ME Java Micro Edition est le FrameworkJava spécialisé dans les applications mobiles.Crée par SUN, devient Open source en 2006. KVM : une machine virtuelle capable dexécuter une application Java. Configuration : API donnant accès aux fonctions de base du système : CLDC, CDC. Profil : API donnant accès aux fonctions spécifiques de la plate-forme : MIDP 1.0/2.0/2.1. 4 6
  47. 47. Java MEArchitecture Java ME : Packages Optionnels : Wireless Messaging API Mobile Media API JDBC, RMI … 4 7
  48. 48. Java MEJava Wireless Toolkit : Langage Java.NetBeans avec le pack Mobility.Eclipse + plugin EclipseME.Une Midlet : c’est une applications créées avecMIDP. Elle permet le dialogue entre le système et lapplication. Elle le même cycle de vie dune applet. 4 8
  49. 49. Développements multi-plates-formesAppcelerator Titanium 4 9
  50. 50. Appcelerator Titanium Appcelerator Titanium est un Frameworklibre multiplateformes pour développer desapplications mobiles. Elle génère des applications natives pour chaque plateforme. Elle support les technologies web HTML, CSS et JavaScript. PHP, Python et Ruby pour plateformes de bureau. Support des populaires Frameworks JavaScript et AJAX dont :jQuery, YUI, MooTools, Prototype ... Accès de lAPI aux fonctions natives du mobile. 5 0
  51. 51. Appcelerator Titanium OS supportés : Desktop : Windows, Mac OS, Linux. Mobile : Android, iOS et BlackBerry.Remarque : La compilation pour mobile est sujette à des exigences supplémentaires : Pour liPhone: Mac OS X et le SDK iPhone Pour Android: le SDK Android. 5 1
  52. 52. Appcelerator TitaniumTitanium Studio.Mobile SDK de la plateforme souhaitée.Langage : Web : HTML, CSS et JavaScript. Desktop : PHP, Python et Ruby.Une API indépendante de la plateforme pouraccéder aux composants UI natifs. 5 2
  53. 53. Développements avec des Frameworks Web pour Mobiles 5 3
  54. 54. SommaireCest quoi un mobile ?Quelques chiffresDéveloppement natifsDéveloppement multi-plates-formesDéveloppement Frameworkweb mobilesLavenir : HTML5 & CSS3Les Ateliers : Android & J2ME 5 4
  55. 55. Framework web mobileUn Framework web mobile estun kit de composants web, qui servent à créerdes parties dune application web mobile.Une application web mobile estun logiciel applicatif manipulable grâce àun navigateur Web d’un mobile.Technologies Open source : Phonegap. jQTouch. jQuery Mobile. 5 5
  56. 56. Framework web mobile Phonegap 5 6
  57. 57. PhonegapPhoneGap est un framework open-source dedéveloppement mobile : Développé par Nitobi Software, racheté par Adobe. Il utilise les standards HTML5 et CSS3. Les applications qui en résultent sont hybrides, ce qui signifie quils ne sont ni vraiment natif ni purement basée sur le Web.Plateformes supportées : Android, iOS, BlackBerry, Windows Mobile, Symbian … 5 7
  58. 58. PhonegapPhoneGap SDKMobile SDK de la plateforme souhaitée.Langage : HTML5, CSS3 et JavaScript. 5 8
  59. 59. Framework web mobile JQTouch 5 9
  60. 60. JQTouchjQTouch est un plugin JQuery Open Source. Il support des animations natives, navigation automatique et themes pour les mobile WebKit.WebKit est une bibliothèque logiciellepermettant la création de navigateurs Web. Safari de iOS et Chrome d’Android sont supportés. 6 0
  61. 61. JQTouchQuelques exemples réalisés avec JQTouch : 6 1
  62. 62. Framework web mobileJQuery Mobile 6 2
  63. 63. jQuery MobilejQuery Mobile est un framework web et opensource pour des composants tactiles optimiséspour les Smartphones et tablettes.Compatible avec toutes les plateformesmobiles principales: iOS, Android, Blackberry, WebOS, Symbian, Windo ws Phone 7, MeeGo, Opéra Mobile/Mini, Firefox Mobile, Kindle …Poids lèger et une dépendance minimale auximages pour la vitesse. 6 3
  64. 64. jQuery MobileExemples réalisés avec jQuery Mobile : 6 4
  65. 65. Lavenir HTML5 & CSS3 6 5
  66. 66. SommaireCest quoi un mobile ?Quelques chiffresDéveloppement natifsDéveloppement multi-plates-formesDéveloppement Framework web mobilesLavenir : HTML5 & CSS3Les Ateliers : Android & J2ME 6 6
  67. 67. Lavenir : HTML5 & CSS3Rappel : HTML, est le format de données conçu pour représenter les pages web (Langage de balise). <title>titre</title> <p>paragraphe</p> CSS est un langage qui sert à décrire la présentation des documents HTML. title { font-family: Helvetica; } p { font-size: 110%; font-family: sans-serif; } 6 7
  68. 68. Lavenir : HTML5 & CSS3HTML5 (HyperText Markup Language 5) estla prochaine révision majeure dHTML. HTML + JS = HTML5.Ses spécifications techniques sont ouvertes.Il est Développé par W3C. W3C est chargé de promouvoir la compatibilité des technologies du World Wide Web (xHTML, CSS …). 6 8
  69. 69. Lavenir : HTML5 & CSS3Les principales évolutions du HTML5 Audio et vidéo. Drag & Drop. Canvas & SVG. Web Sockets. WebGL. … 6 9
  70. 70. Lavenir : HTML5 & CSS3Les principales évolutions du CSS3 : Polices exotiques Ombrages Transparence Coins arrondis Positionnement avancé Rotation 7 0
  71. 71. Lavenir : HTML5 & CSS3HTML5 et les mobiles : Mémoire locale (AppCache). Dessin 2D avec Canvas. Flux vidéo et audio sans flash. Géo localisation Formulaires avancés Les écrans tactiles 7 1
  72. 72. Lavenir : HTML5 & CSS3Frameworks web mobile basés sur HTML5 : jQuery Mobile Sencha Touch SproutCore jQTouch DHTMLX Touch WorkLight … 7 2
  73. 73. Conclusion 7 3
  74. 74. SommaireCest quoi un mobile ?Quelques chiffresDéveloppement natifsDéveloppement multi-plates-formesDéveloppement Framework web mobilesLavenir : HTML5 & CSS3Les Ateliers : Android & J2ME 7 4

×