Prérequis pour développer sur smartphone - Iphone, Android, Windows Mobile, BlackBerry
Par jaycreation le lundi, juillet 5 2010, 10:42 - Mobile - Lien permanent
Le développement pour smartphone est un marché en pleine explosion.
Nous sommes nombreux à vouloir nous y mettre sans trop savoir comment faire.
Ce type de développement demande un peu de matériel pour faire un travail qualitatif, et chaque plate-forme (iphone, android, WM et Blackberry) a ses spécificités.
De quoi compliquer la vie du développeur.
Voici un récapitulatif des univers de développements pour le développement mobile.
Développement IPHONE et Ipod
URL : http://developer.apple.com/iphone/index.action
Language de programmation :
objective-C
Pré-requis :
1 I-MAC1 compte développeur Phone Developer Program - Company - $99 /Year
Le SDK et X-CODE (équivalent d’eclipse pour l’Objective-C)
Un Iphone. Pas obligatoire, mais il vaut mieux pouvoir tester son appli en conditions réelles et pouvoir utiliser les outils comme le multi-touche, le GPS, l’accéléromètre, etc…
Les alternatives :
open source toolchain for Linux or for Windows/Cygwin ou le wisdk sont des SDK qui permettent de développer sur d’autres plateformes qu’Apple.
Mais ces application manquent de stabilité et sont en retard sur les derniers développements (problèmes de compatibilité sur IPHONE 3Gs et ne permettent pas de prévoir les développements sur IPhone 4 avant sa sortie.)
Mais aucune des ces solutions ne permettent d’obtenir la fameuse « certification » sans laquelle on ne peut pas publier d’application sur l’app store (l’application présente sur tous les téléphones et baladeurs, permettant d’installer d’autres applications)
Une solution pour les applications simplistes est d’utiliser le service http://www.swebapps.com qui développe une application pour vous facturant entre 40$ et 400$. Les options sont toutefois très limitées.
A noter : Apple refuse beaucoup d’applications qui ne correspondent pas à la vision qu’ils ont de leur marché. Pour les applications qui pourrait poser problème il faut en tenir compte.
Chiffres :
Application
Nombre total sur l’app store : 125 000 en mars 2010
Nombre d’applications téléchargées par mois / personnes : 8,8 IPhone + 12,1 IPod
1,8 application payantes par mois sur IPhone
1,6 application payantes par mois sur IPod
OS
Versions : OS 1 à 4
Ventes :
ventes en France : environ 2 millions
Ventes dans le monde : environ 30 millions en progression vertigineuse :
Progression IPhone : 15% entre le dernier trimestre 2009 et le premier trimestre 2010
Développement ANDROID
Android est le système d’exploitation (OS) pour téléphone portable lancé par google.
A la différence du système pour Iphone, il est gratuit, open source et multi-plateformes.
URL : http://developer.android.com/index.html
Language de programmation : Java
Pré-requis :
1 PC (mac, windows ou linux)
Le SDK ou le plugin eclipse
25 $ de frais d’entrée pour la publication sur l’Android market (la plate-forme de diffusion d’application d’android)
Un ou plusieurs téléphones Android.
Android est utilisé sur de nombreux téléphones, avec des fonctionnalités plus ou moins étendues, et des tailles d’écran différentes. Un application peux donc être totalement incompatible d’un téléphone à un autre, même s’ils utilisent la même version d’Android
Chiffres :
Applications :nombre sur l’Android Market : 50 000
Nombre d’applications téléchargées par mois / personnes : 8,7
1.1 application payantes par mois
OS :
version majeurs : 1.5, 1.6, 2.0, 2.1
Ventes
Ventes en France : NC
Monde : 60 000 portable sous Android seraient vendus chaque jour dans le monde.
Windows Mobile :
URL : http://developer.windowsmobile.com/
Language de programmation: Visual basic ou visual C#
Pré-requis :
1 PC windows
Framework : Windows Phone Developer Tools CTP
Un ou plusieurs téléphones sous Windows Mobile
Comme Android, Windows Mobile est utilisé sur de nombreux téléphones, avec des fonctionnalités plus ou moins étendues, et des tailles d’écran différentes. Une application peux donc être totalement incompatible d’un téléphone à un autre, même s’ils utilisent la même version de WM
Chiffres :
Applications :
nombre sur Windows Marketplace: 1 000
Nombre d’applications téléchargées par mois / personnes : 8,7
1.1 application payantes par mois
OS :
version majeurs : 6, 6.5, 7
Ventes dans le monde :
Environ 15 millions
En chute libre, à suivre avec la sortie de WM7
Blackberry :
URL : http://www.blackberry.com/
Language de programmation : Java
Pré-requis :
1 PC
Plugin BlackBerry for eclipse ou MDS Studio
Un Blackberry
Chiffres :
Applications :
nombre sur App World : 7 000OS :
version majeurs : 4.2, 4.5, 4.6, 4.61, 4.7, 4.71, 5Ventes :
ventes en France : 100 000 Blackberry toutes les trois semaines (extrapolation : 1 750 000 portables par an)Vente dans le monde : environ 35 millions
Aujourd’hui, Blackberry est le leader des ventes de smartphone aux USA !
A noter :
Les besoins des applications mobiles peuvent entrainer des développements web complémentaire. Ainsi Apple ne valide pas les applications qui se connectent directement à une base de données externe. Dans ce cas il faut donc créer une interface web entre le téléphone et la base de données.
Annexes :
- Étude de comportement des utilisateurs des principaux Smartphones publié par AdMob le N°1 de la publicité sur mobile. (Racheté il y a peu par google.)
- Présentation des résultats d’Android par Digital Trends - octobre 2009
- Présentation des résultats de l’iphone par Digital Trends - octobre 2009
- Pourquoi publier des applications sur l’iphone ?

Commentaires
“Aujourd’hui, Blackberry est le leader des ventes de smartphone aux USA ! “
Pourquoi les français ne se réveillent pas et achetent tous des mobiles iphone ?
;-)
Aucune idée. Peut être tout simplement l’aspect plus pro du blackberry. Ou que ses campagnes marketing Françaises sont un peu à la ramasse.
Pour ma part je suis à font Android en perso.
Par contre pour les developpements pro, c’est sur Iphone.
Apple à une image plus quali et surtout est beaucoup plus répendu en pro chez nos clients.
peut-être bien à cause de la taille de l’écran… et le fait qu’on connait sans doute plus mal le blackberry… question de publicité…
Bonjour à tous,
Je suis actuellement à la recherche, pour un de nos clients basé sur Paris, de personnes développant sur Iphone/Android.
Vous intégrerez en CDI une structure spécialisée ds la pub internet mobile qui vous offrira à la fois autonomie et perspective de carrière.
Si vous avez envie de participez à cette aventure, n’hésitez pas à me contactez.
A très bientôt !