Emploi Start-up Evénements 01 Avis d'expert Vidéos Indicateurs Distribution Telecharger Pro Livres blancs

On peut programmer en C#/.NET pour l'iPhone

Le projet Mono vient de publier la version finale de Monotouch, un framework permettant d'exploiter le langage C# et les API.net pour développer des applications iPhone.
laisser un avis
envoyer
par mail
imprimer
l'article
partager sur Viadeo
partager sur Facebook
partager sur LinkedIn
partager sur Scoopeo
partager sur Technorati
partager sur Digg
partager sur Delicious
partager sur Google
partager sur Myspace
partager sur Yahoo!

Quel Linuxien et développeur ne connaît pas le projet Mono ? Cette machine virtuelle s'est imposée comme le moyen le plus sûr de porter des applications écrites dans l'environnement .NET sur de multiples plates-formes et en particulier Linux.

Novell, qui chapeaute le projet, poursuit sa stratégie avec Monotouch, un dérivé du framework Mono, pour l'accessoire mobile le plus en vogue du moment...l'iPhone d'Apple.

Entamé il y a huit mois, Monotouch arrive donc à maturité dans une version finale 1.0. Il s'adresse, une fois de plus, directement aux développeurs du monde Windows puisque, en lieu et place d'Objective-C – le langage orienté objet traditionnellement retenu pour développer des applications iPhone –, ce sont le langage C# et l'environnement .NET qui peuvent être exploités par l'intermédiaire de cette plate-forme. 

« Pour rester dans les lignes de Mono avec Monotouch, nous avons modifié le comportement de Mono afin de ne plus travailler de façon interprétée mais de façon statique. Le langage est compilé une bonne fois pour toute avant d'être porté sur l'appareil », explique Mathieu Cadet, ingénieur avant-vente au sein de Novell. Il faut en effet rappeler que la firme de Cupertino a placé des restrictions importantes sur le développement des applications iPhone et iPod. Les langages interprétés et les langages de type machine virtuelle sont en effet honnis par Apple. Exit Java, Python ou .NET ! Et feu les langages dynamiques pour cette nouvelle plate-forme Monotouch...

Un SDK riche en fonctions

Avec Monotouch, les développeurs auront accès aux API de la plate-forme .NET en version 3.5 ainsi que toutes les API natives de l'iPhone, telles celle de géolocalisation, celle de carnet d'adresses et les composants 3D.

Rassemblé dans un package dédié, Monotouch se compose d'un kit de développement (SDK), d'un fichier DLL et d'une licence commerciale disponible à partir de 330 euros. « Le SDK va se pluger dans l'outil de développement XCode [utilisé dans Mac OS X, NDLR] et il ne reste qu'à créer les applications », illustre Mathieu Cadet. Un Mac suffit donc...

En réalité, la technologie ici mise en œuvre est issue d'un framework développé par la société de jeux vidéo Unity3D, qui a déjà développé 200 applications sur l'Apple Store. De quoi rassurer les développeurs un peu frileux à l'idée de se frotter à l'univers Mono sur iPhone et iPod.

débat
Soyez le premier à réagir
On peut programmer en C#/.NET pour l'iPhone
publicité
débat
0 réaction
 
Soyez le premier à réagir !
à lire aussi
SUR LES MÊMES THÈMES
Visual Studio devient un outil de développement pour Linux et Mac OS X
Visual Studio 2010 bêta 2 disponible sur MSDN
ADO.NET pour les développeurs PHP
La version iPhone du framework Mono est disponible en bêta
2010 sera-t-elle l’année de Ruby ?
Linkedin ouvre ses API aux développeurs
Microsoft dévoile Silverlight 4
Microsoft s'apprête à lancer WindowsAzure4e
Sécurisez vos applications Web dès leur conception
Facebook met le cap sur l'e-marketing
Microsoft drague les développeurs Eclipse
IntelliJ Idea passe en open source
Google annonce App Engine SDK 1.2.6
Un kit de développement de Widget pour BlackBerry
Adobe contourne Apple pour pousser Flash sur l'iPhone
Une plate-forme cloud pour les développeurs TypePad
La SNCF va expérimenter Microsoft Surface dans ses boutiques
HTML 5 va-t-il réussir le pari de la vidéo dans le navigateur ?
Eclipse 3.6 M2 est disponible
01Informatique
01 INFORMATIQUE
L'hebdo de référence des décideurs informatiques.
Micro Hebdo
MICRO HEBDO
L'hebdo qui vous simplifie la micro
et Internet.
L'Ordinateur Individuel
L'ORDINATEUR INDIVIDUEL
Le mensuel informatique qui vous informe et vous conseille.
Tous droits réservés © 1999 - 2009 Internext - 01net.