01Business
Actualités gestion et logiciel informatique professionnel
Offre et recherche Emploi informatique internet
Salon conférences inofrmatique IT ebusiness 01
Le Cloud Computing
Vidéos reportage entreprise acteur informatique
Retrouvez tous les services 01Net dédiés aux professionnels !
Télécharger logiciels Pro et progiciels
Livres blancs e-commerce informatique et nouvelles technologies
Retrouvez l'ensemble des dossiers de la rédaction 01net Entreprise
Les synthèses des bonnes pratiques sur les sujets IT du moment
Agenda
Logiciels et applis
Développement
FAI-Télécoms
Distribution
Matériel
Sécurité
SSII
Système d'exploitation

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
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.
envoyer
par mail
imprimer
l'article
PAS D'AVIS SUR CET ARTICLE
Répondre
 

Avis sur «On peut programmer en C#/.NET pour l'iPhone »

   
 
@01Business_fr sur
à lire aussi
SUR LES MÊMES THÈMES
Cinq raisons pour lesquelles l'iPad séduira d’abord les pros
Paul Otellini : le premier iPhone a failli embarquer un processeur Intel
Apple devrait dépoussiérer son service après-vente, d’ici l’automne 2013
L’iPhone et l’iPad devraient être certifiés par le Pentagone
Apple enrichit Plans, dans iOS 6, et passe Paris en 3D
Samsung ringardise l’iPhone dans une publicité
Visual Studio devient un outil de développement pour Linux et Mac OS X
La version iPhone du framework Mono est disponible en bêta
Tim Cook (Apple) propose de simplifier la législation fiscale américaine
Smartphones : Android loin devant Apple et Blackberry derrière Microsoft
50 milliards d’applications téléchargées dans l’App Store !
Une Américaine réclame 5 millions de dollars à Apple pour un iPhone 4 défectueux
Apple veut faire interdire la vente du Galaxy S4 aux Etats-Unis
Le nouvel album des Daft Punk en écoute gratuite sur iTunes !
Android représente désormais 75% du marché mobile mondial
Prêt à fabriquer l’iTV, Foxconn mise une partie de son activité sur son succès
Le nouvel iPad Mini devrait attendre 2014 pour son nouveau processeur
Bill Gates est ambitieux pour Surface : « ce n’est qu’une question de temps »
Gmail sur iOS incorpore les liens vers les applications Google