Windows Phone Tango pourrait enfin ouvrir les vannes pour les apps

01-Windows-Phone-7-logo

Avec Nokia, Windows Phone connait une croissance régulière. L'une des remarques les plus fréquentes des utilisateurs, c'est que l'OS est rapide et facile à utiliser, mais les apps relativement peu nombreuses sont devenues le principal souci de Windows Phone. C'est dommage, car le Windows Phone SDK et les outils de développement sont les meilleurs, du moins, c'est mon avis. Alors, quel est le frein ?

En deux mots: C++ et Open GL. Pour l'instant, le Windows Phone SDK ne gère que C#, qui est super, mais qui n'est pas vraiment utilisé par les développeurs d'Android et d'iOS. A l'inverse, iOS et Android supportent C++, alors il est possible de transférer du code d'une plateforme à l'autre sans avoir à tout réécrire. C'est particulièrement vrai pour le code "core" de l'app, qui n'est pas spécifique à un OS

Selon Karthik Ragubathy, Microsoft a déclaré que le développement de C++ arriverait dans la « prochaine release », bien que les employés de Microsoft n’aient pas dit la prochaine release de « quoi » (Windows Phone ou Microsoft Visual Studio). Quoi qu’il en soit, il semble plus probable que la prochaine release de Windows Phone apporterait le support C++, car Visual Studio l’a déjà depuis longtemps.

Si c’est confirmé à Mobile World Congress, cela signifierait qu’une énorme quantité d’apps C++ pourraient être portées avec peu d’efforts sur Windows Phone. Je pense à tous les services en ligne, les apps photo, et les jeux 2D…

Ce qui m’amène au deuxième point: OpenGL. Même avec le support de C++, les développeurs voudraient avoir un OpenGL ES 2.0 fonctionnel pour porter leurs jeux. Bien entendu, ils peuvent faire sans, et avec plus de travail, ils pourraient simplement faire ce qu’ils ont fait sur PC/Mac depuis des années: écrire une couche d’abstraction du rendu (rendering abstraction layer) et utiliser XNA/DirectX sur Windows Phone. Ceci dit, Microsoft devrait fournir le support OpenGL, pour le bien de Microsoft…

Une fois de plus, je suis certain que la réponse officielle sera: « on n’a pas des ressources illimitées », mais si Microsoft veut devenir un acteur sérieux sur la scène mobile, et s’il pense vraiment que les apps sont la clé pour avoir un écosystème robuste, on ne devrait jamais entendre ça pour le support de C++ et d’Open GL. Les deux sont des éléments vitaux pour que Windows Phone ait des apps. Manifestement, réécrire une app en C# pour un marché relativement petit n’est la première option pour personne. (par Hubert Nguyen)

Tags :
Dernières Questions sur UberGizmo Help

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Publicité