Microsoft louche sur les développeurs iPhone. Elle essaie de convaincre ceux qui ont développé des jeux à succès sur l'App Store de s'intéresser à Windows Phone 7. La firme de Redmond est prête à tout pour les attirer, y compris financer le portage de leurs titres sur sa plate-forme.
Dans l'industrie du mobile, le phénomène est assez courant. Microsoft a déjà utilisé ce procédé l'année dernière pour convaincre certains développeurs de s'intéresser au Zune HD (lire : Microsoft veut séduire les développeurs iPhone ?). Cette manoeuvre n'a pas toujours été couronnée de succès d'ailleurs.
Selon PocketGamer.biz, porter une application de l'iPhone à Windows Phone 7 reviendrait assez cher, et ce, à cause des choix techniques de Microsoft. Sous Windows Phone 7, les développeurs ont le choix entre Silverlight et le framework XNA (C#).
Les éditeurs sont pour l'heure contraints de revoir entièrement leur code qui la plupart du temps est en C++. Toujours selon PocketGamer.biz, Microsoft chercherait à rendre le processus plus aisé, mais n'a rien annoncé à ce sujet pour le moment.
Vos réactions
Est ce que passer de l'obj c a c++ est difficile?
J'y connais rien..
En gros, c'est très proche. En gros, bien sûr. Quelqu'un qui connaît bien l'Objective C peut développer en C++ en quelques heures, et vice-versa.
A vrai dire, là n'est pas la question puisque pour développer sur WM7, il faut faire du C# ou du Silverlight.
Le problème quand tu développes pour une autre plateforme, ce n'est pas uniquement le langage de programmation mais aussi l'EDI (genre XCode) ou les APIs. Bref, c'est pas toujours très simple de passer de l'un à l'autre.
Il y a aussi le pattern MVC qui est utilisé avec Obj-C et pas obligatoire en C++
Sinon oui le langage en lui même est très similaire
C'est surtout tout le framework cocoa qui va manquer. À moins que M$ n'utilise OpenStep ;)
XCode est quand même sacrément agréable par rapport à Visual Studio
Visual Studio aussi est pas mal! Le seul gros gros problème c'est le windows qu'il faut lancer pour l'utiliser (c'est dit sans ironie, les plus gros soucis vienne de cette merde de windows)
Passer d'ObjectiveC ou C++ à C# / Silverlight, surtout avec le framework de Microsoft, ça revient à tout réécrire a priori, on ne peu pas trop parler de portage...
ah microsoft quelle société briante.... pitoyable
Photocopieurs, pilleurs… Ils gardent de bons reflexes de feignants quand même chez Microsoft. Mais on va dire qu'ils sont en train de changer et que Rome ne s'est pas faite en un jour allez…