Le projet MonoDroid apporte .NET sur Android
Novell veut construire une passerelle entre le framework de Microsoft et l'OS de Google
Le 2010-03-30 11:39:20, par Gordon Fowler, Expert éminent sénior
Mise à jour du 07/04/11, par Hinault Romaric
La plate-forme de développement .NET « Mono for Android » est désormais disponible en version finale et permet aux développeurs d’utiliser l’EDI Microsoft Visual Studio pour développer des applications mobiles devant tourner sur l’OS mobile Android.
Mono for Android est une implémentation de la version Open source du framework .NET Mono pour l’écosystème Android. La solution, était disponible y a cela juste quelques mois gratuitement pour une phase de test sous le nom de MonoDroid, et permettait d’utiliser les librairies OpenGL et OpenTk et de compiler du code à la volée (lire ci-avant).
La version finale de Mono for Android supporte le langage C#, les applications développées sur le Framework .NET 4.0 et versions précédentes ainsi que la liaison native avec les API.NET.
Mono for Android ne fonctionne actuellement qu’avec l’EDI Visual Studio 2010 professionnel et est considéré en quelque sorte comme une extension de Visual Studio pour Android par Novell « Notre produit est essentiellement une extension de Microsoft Visual Studio » explique Novell.
Les développeurs peuvent également utiliser gratuitement un plug-in de l’EDI MonoDevelop pour Android, mais celui-ci n’est pas aussi riche en fonctionnalité que Visual Studio.
Mono pour Android est disponible sur l’Android Market et les autres galléries d’applications Android. Pour l’utiliser, vous devez au préalable avoir installé le kit de développement Java (JDK) et le SDK Android.
Mono for Android est téléchargeable sur cette page
Source : Site Mono for Android
Et vous ?
Avez-vous testé la version gratuite? Qu'en pensez vous?
MonoDroid est disponible gratuitement, en version de test avant la mouture finale payante
Mise à jour du 06.01.2011 par Katleen
En mars dernier, nous vous parlions déjà du projet MonoDroid (voir news précédente), cet outil dont le but est de permettre aux développeurs de travailler sur .Net depuis Android (et sous d'autres systèmes pour ses autres versions) grâce à une totale disponibilité pour eux des APIs de l'OS de Google.
Sa preview était très attendue. Figurez-vous que la voici, enfin. Elle permet d'utiliser les librairiesOpenGL et OpenTK et de compiler du code à la volée (en cas de code natif).
Elle offre également un kit de développement complet en ligne de commande (compatible avec Windows et Mac OS X), ainsi qu'un greffon en rapport avec Visual Studio 2010 Professionnel.
Un produit qui va faire des heureux, et simplifier la tâche de beaucoup. Il est depuis quelques heures disponible gratuitement en version de test publique. Dépêchez-vous de l'essayer, avant qu'il ne devienne payant lorsque ses concepteurs auront achevé sa réalisation.
Source : Formulaire d'inscription pour tester gratuitement MonoDroid
Le projet MonoDroid apporte .NET sur Android
Novell veut construire une passerelle entre le framework de Microsoft et l'OS de Google
Ce n'est pas un scoop, .NET tend à se généraliser. Aujourd'hui, le framework de Microsoft pourrait bien toucher Android, la plateforme Java de son grand concurrent Google, grâce à un projet de Novell, l'éditeur de Mono.
Petit retour sur le projet Mono.
Mono est l'implantation open-source et portable du framework .Net. Certains vont même jusqu'à dire que Mono est préféré à Java pour les développements d'applications pour station de travail Linux.
Le projet a également pour objectif de rendre interopérable les applications Microsoft avec une machine virtuelle installée sur les postes afin d’obtenir une compatibilité sur tous les systèmes d’exploitation sans avoir à modifier/compiler le code.
Et parmi les systèmes prometteurs, on trouve bien évidemment Android (la plateforme de Google qui au départ vise les smartphones mais qui souhaite se généraliser à tous les appareils mobiles, voire plus si affinités… ).
C'est ce qu'entend réaliser le projet MonoDroid, la variante pour Android de Mono en quelque sorte, afin de toucher les mobiles et tous les différents appareils qui, dans le futur, adopteront l'OS du géant du web .
En permettant le déploiement d'applications .NET sur Android, Novell permettra-t-il à Microsoft de devenir une alternative au langage Java (notamment sur le plan de l'interopérabilité avec sa machine virtuelle) ou au Python ?
Ou MonoDroid restera-t-il un projet mineur ?
L'avenir le dira (et surtout la première preview qui suscite déjà beaucoup d'attente).
MonoDroid a été annoncé lors du Mix10, le salon de Microsoft.
Lire aussi
Les Rubriques (news, tutos, forums) de Developpez.com
.NET
Java
C#
Python
Android
Windows
Mobiles
Systèmes
Et vous ?
Pensez-vous que MonoDroid est une bonne nouvelle pour Microsoft (et .NET) ? Android (et Java) ? Les deux ?
En collaboration avec X-Plode, Responsable NetBeans
La plate-forme de développement .NET « Mono for Android » est désormais disponible en version finale et permet aux développeurs d’utiliser l’EDI Microsoft Visual Studio pour développer des applications mobiles devant tourner sur l’OS mobile Android.
Mono for Android est une implémentation de la version Open source du framework .NET Mono pour l’écosystème Android. La solution, était disponible y a cela juste quelques mois gratuitement pour une phase de test sous le nom de MonoDroid, et permettait d’utiliser les librairies OpenGL et OpenTk et de compiler du code à la volée (lire ci-avant).
La version finale de Mono for Android supporte le langage C#, les applications développées sur le Framework .NET 4.0 et versions précédentes ainsi que la liaison native avec les API.NET.
Mono for Android ne fonctionne actuellement qu’avec l’EDI Visual Studio 2010 professionnel et est considéré en quelque sorte comme une extension de Visual Studio pour Android par Novell « Notre produit est essentiellement une extension de Microsoft Visual Studio » explique Novell.
Les développeurs peuvent également utiliser gratuitement un plug-in de l’EDI MonoDevelop pour Android, mais celui-ci n’est pas aussi riche en fonctionnalité que Visual Studio.
Mono pour Android est disponible sur l’Android Market et les autres galléries d’applications Android. Pour l’utiliser, vous devez au préalable avoir installé le kit de développement Java (JDK) et le SDK Android.
Source : Site Mono for Android
Et vous ?
MonoDroid est disponible gratuitement, en version de test avant la mouture finale payante
Mise à jour du 06.01.2011 par Katleen
En mars dernier, nous vous parlions déjà du projet MonoDroid (voir news précédente), cet outil dont le but est de permettre aux développeurs de travailler sur .Net depuis Android (et sous d'autres systèmes pour ses autres versions) grâce à une totale disponibilité pour eux des APIs de l'OS de Google.
Sa preview était très attendue. Figurez-vous que la voici, enfin. Elle permet d'utiliser les librairiesOpenGL et OpenTK et de compiler du code à la volée (en cas de code natif).
Elle offre également un kit de développement complet en ligne de commande (compatible avec Windows et Mac OS X), ainsi qu'un greffon en rapport avec Visual Studio 2010 Professionnel.
Un produit qui va faire des heureux, et simplifier la tâche de beaucoup. Il est depuis quelques heures disponible gratuitement en version de test publique. Dépêchez-vous de l'essayer, avant qu'il ne devienne payant lorsque ses concepteurs auront achevé sa réalisation.
Source : Formulaire d'inscription pour tester gratuitement MonoDroid
Le projet MonoDroid apporte .NET sur Android
Novell veut construire une passerelle entre le framework de Microsoft et l'OS de Google
Ce n'est pas un scoop, .NET tend à se généraliser. Aujourd'hui, le framework de Microsoft pourrait bien toucher Android, la plateforme Java de son grand concurrent Google, grâce à un projet de Novell, l'éditeur de Mono.
Petit retour sur le projet Mono.
Mono est l'implantation open-source et portable du framework .Net. Certains vont même jusqu'à dire que Mono est préféré à Java pour les développements d'applications pour station de travail Linux.
Le projet a également pour objectif de rendre interopérable les applications Microsoft avec une machine virtuelle installée sur les postes afin d’obtenir une compatibilité sur tous les systèmes d’exploitation sans avoir à modifier/compiler le code.
Et parmi les systèmes prometteurs, on trouve bien évidemment Android (la plateforme de Google qui au départ vise les smartphones mais qui souhaite se généraliser à tous les appareils mobiles, voire plus si affinités… ).
C'est ce qu'entend réaliser le projet MonoDroid, la variante pour Android de Mono en quelque sorte, afin de toucher les mobiles et tous les différents appareils qui, dans le futur, adopteront l'OS du géant du web .
En permettant le déploiement d'applications .NET sur Android, Novell permettra-t-il à Microsoft de devenir une alternative au langage Java (notamment sur le plan de l'interopérabilité avec sa machine virtuelle) ou au Python ?
Ou MonoDroid restera-t-il un projet mineur ?
L'avenir le dira (et surtout la première preview qui suscite déjà beaucoup d'attente).
MonoDroid a été annoncé lors du Mix10, le salon de Microsoft.
Lire aussi
Les Rubriques (news, tutos, forums) de Developpez.com
Et vous ?
En collaboration avec X-Plode, Responsable NetBeans
-
Paul TOTHExpert éminent séniorles compilateurs multiplateforme offrent la même chose à mon sens.
sinon .Net (C#) ne semble pas si général que ça
http://www.tiobe.com/index.php/conte...pci/index.htmlle 30/03/2010 à 12:23 -
ratommsMembre actifEtant donné que Mono est une portage de .Net pour les plateformes open sources, pourquoi un tel addin(je parle de MonoDroid) n'est pas disponible sous Linux/Unix?
Je n’abandonnera pas Eclipse avec l'ADT pour ce Monodroid. Et d'ailleurs, cet addin est payant.le 07/01/2011 à 6:35 -
RykianFutur Membre du ClubJe ne suis pas convaincu par Mono, surtout niveau utilisation processeur (à moins que les applications que j'ai testées ne soient pas les mieux optimisées).le 30/03/2010 à 12:01
-
Bryce de MourièsMembre confirméTant qu'on est jeune ça pose pas de problèmes surtout si on connaît une technologie proche comme JAVA, en 1 semaine c'est plié, dans la poche .Netle 30/03/2010 à 12:26
-
eclesiaRédacteurRegardez plusieurs sources d'informations avant de comparer.
Par exemple sur ohloh :
Java Stats
C# Stats
Il n'y a pas photo. C# c'est pres de 4 à 10 fois (selon les stats) moins utilisé que Java. avec un pic debut 2009 plus un baisse reguliere.
Quand a Java c'est Stable depuis 2005.le 30/03/2010 à 14:33 -
Traroth2Membre éméritele 30/03/2010 à 15:58
-
Paul TOTHExpert éminent séniorJe ne vois pas trop le rapport entre l'Open Source, Delphi, ma maîtrise de ce dernier et les parts de marché de .Net...mais si ça te fait rire c'est déjà ça.
Je ne trouve pas de statistiques sur la part de C++ managé...mais C++ restant derrière C et Java on peut supposer que ce n'est pas une majorité.
VB.Net n'est pas distingué des anciens VB très répandus, plus que C# d'ailleurs
C'est amusant de donner Delphi dans la listela version win32 n'a jamais dominé le marché, la version .Net est abonnée au profit de Delphi Prism dont je ne sais trop ce qu'il devient.
Quant aux trois derniers langages, j'ignorais qu'on pouvait prôner .Net avec, tout en gardant son sérieux.
Mais tu as totalement raison, .Net n'est pas un langage d'avenir c'est un langage d'aujourd'hui, voir d'hier....moi de toute façon j'ai toujours utilisé des outils minoritaires et je continuerai comme ça.le 06/04/2010 à 9:34 -
Paul TOTHExpert éminent séniorma remarque initiale est sur la généralisation de .net
si biensûr, VB aussi d'ailleurs, mais tout le monde ne fait pas du .Net...ni du VB.le 06/04/2010 à 11:58 -
MolikCandidat au ClubEnvoyé par Paul TOTH
ah oui ? je deviens vraiment has-been alors car je n'y touche toujours pas
A lire par exemple la page 2 http://merlin.ftp-developpez.com/cours/delphi/dotnet/DOTNET.pdfle 07/04/2010 à 8:44 -
Paul TOTHExpert éminent séniorsi je comprend bien, .Net (qui n'est effectivement pas un langage) est réclamé par les clients et on manque de développeurs pour satisfaire cette demande ? C'est de pire en pire
Qu'un client qui a fait le choix de (rayez la mention inutile) Window/Linux/Mac comme OS, ou qui a une politique de logiciels (rayez la mention inutile) Microsoft/Linux/OpenSource/Web/Autre je peux comprendre...
Alors que le choix .Net par le client, il faudra m'expliquer la pertinence....le 07/04/2010 à 17:16