Un guide pour porter ses applications iPhone sur Windows Mobile chez Microsoft
Microsoft semble bien décidé à récupérer une part des développeurs de l'AppStore pour son Windows Marketplace qui devrait bientôt être lancé, la firme vient de publier une étude de cas détaillant le portage d'une application iPhone (Amplitude) vers Windows Mobile 6.5.
Il faut garder à l'esprit que de porter une application sur une autre plateforme n'est pas une mince affaire, en effet les deux environnement de développement (SDK) d'Apple et de Microsoft sont assez différentes, le langage de programmation n'est pas le même (majoritairement du C# pour Windows Mobile et de Objective-C sur l'iPhone OS, du C/C++ pour les deux). De plus l'utilisations de certaines API peuvent empecher la portabilité comme des spécificités dans l'interface graphique (taille de l'écran, multi-touch, accéléromètre etc..)
@ Porting the Amplitude Application from the iPhone to a Windows Mobile Device – a Case Study (en anglais)