IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Xamarin Studio 6.0 et Xamarin for Visual Studio 4.1 disponibles :
Une pile de nouveautés pour les outils de développement mobile multiplateforme

Le , par Coriolan

307PARTAGES

7  0 
Microsoft a annoncé son intention de rendre le SDK Xamarin open source
et propose déjà gratuitement les outils Xamarin via Visual Studio

Le 24 février dernier, Microsoft annonçait avoir fait l’acquisition de Xamarin, la startup dont la réputation a été bâtie autour de ses outils de portage et de cross-compilation de C# depuis .Net vers les plateformes Mac, iOS et Android. Ceux qui se posaient des questions autour des orientations que Microsoft allait donner à Xamarin ont reçu des éléments de réponse par le biais de Scott Guthrie, Executive Vice President, Cloud and Enterprise Group chez Microsoft, durant la keynote de l’édition 2016 de la conférence Build.

Microsoft a l’intention de rendre open source le SDK Xamarin (l’environnement d’exécution, les bibliothèques ainsi que les outils de ligne de commande) dans les mois à venir.

Microsoft a également annoncé que désormais Visual Studio embarque les technologies Xamarin sans frais supplémentaires. Pour être plus précis, l’édition Visual Studio Community (l’environnement de développement gratuit pour les développeurs individuels, les petites équipes de professionnels, les projets open source et l’éducation) va recevoir une édition pleinement fonctionnelle des outils Xamarin, permettant aux développeurs de mener leurs projets à l’intention des écosystèmes iOS et Android. Les éditions Visual Studio Professional et Visual Studio Enterprise vont embarquer des fonctionnalités professionnelles et entreprises sans frais supplémentaires.

Les entreprises ayant souscrit à l’offre Visual Studio Enterprise bénéficieront d’une réduction de 25 % sur Xamarin Test Cloud. Via cette offre, les développeurs mobiles (C#, Objective-C, Java et les développeurs d’applications hybrides) peuvent tester et améliorer la qualité de leurs applications en se servant d’un panel constitué de milliers d’émulateurs de dispositifs hébergés sur le cloud (plus de 2300 dispositifs tournant sur Android et iOS qui peuvent être catégorisés suivant la version logicielle). Pour en bénéficier, il suffit pour ces clients de se rendre sur le portail de souscription de Visual Studio.

« Les fonctionnalités et services de Xamarin vont également être ajoutés aux outils de développement Microsoft DevOps and Enterprise, fournissant une solution compréhensive qui passe par toutes les phases du cycle du développement mobile », a indiqué Scott Guthrie. « Avec la combinaison de Xamarin et d’Azure App Service pour des applications mobiles riches en backend, Microsoft aide les développeurs à adopter la prochaine génération de développement d’applications ».

De son côté, Xamarin annonce avoir contribué de son projet Mono (au cœur des outils Xamarin) à la .NET Foundation (contribution dans laquelle figurent certaines améliorations mobiles propriétaires dans l’environnement d’exécution Mono). La .NET Foundation à son tour a annoncé qu’elle va publier Mono sous licence MIT.

« Ces changements apportés à Mono ôtent toutes les barrières susceptibles d’empêcher l’adoption d’un environnement d’exécution .NET moderne et performant indépendamment du produit logiciel, du dispositif embarqué ou du moteur de jeu. Ils ouvrent également la porte à une intégration plus facile du C# dans les applications et jeux pour iOS, Android, Mac et Windows ainsi que PlayStation 4, Xbox One et toute plateforme émergente qui intéresserait les développeurs dans le futur », a indiqué Nat Friedman, le PDG et cofondateur de Xamarin.

Xamarin fournit également une formation aux développeurs mobiles via Xamarin University. Actuellement, le programme Visual Dev Essentials, gratuit pour les développeurs, donnait un accès à un ensemble limité de cours dispensés dans le cadre de Xamarin University. La sélection de cours est désormais plus large pour tous les développeurs membres de Visual Studio Dev Essentials. Xamarin annonce également offrir plus de cours à ceux qui disposent des versions Visual Studio Enterprise et Visual Studio Professional.

Source : Microsoft (John Montgomery), Microsoft (Scott Guthrie), Xamarin (Nat Friedman)

Voir aussi :

Microsoft fait l'acquisition de Xamarin, la startup connue pour ses outils de portage et de cross-compilation de C#
Vous avez lu gratuitement 558 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de gb_68
Membre confirmé https://www.developpez.com
Le 13/06/2016 à 16:35
Citation Envoyé par xelab Voir le message
Quelqu'un sait si Xamarin Studio existe encore sur Windows autrement que comme plugin pour Visual Studio, comme c'était le cas avant le rachat par Microsoft? Sur le site de Xamarin on ne me propose que l'extension pour Visual Studio à télécharger...
Il faut voir du côté de MonoDevelop (Xamarin Studio est basé sur MonoDevelop) : http://www.monodevelop.com/download/.
1  0 
Avatar de denisys
Membre chevronné https://www.developpez.com
Le 13/06/2016 à 8:24
J’utilise Xamarin Studio , pour développer mes applications Android .
Il y a un petit temps d’adaptation , identique a l’utilisation de Android Studio.
Moi j’en suis satisfait !!!!!
0  0 
Avatar de xelab
Membre expérimenté https://www.developpez.com
Le 13/06/2016 à 10:54
Quelqu'un sait si Xamarin Studio existe encore sur Windows autrement que comme plugin pour Visual Studio, comme c'était le cas avant le rachat par Microsoft? Sur le site de Xamarin on ne me propose que l'extension pour Visual Studio à télécharger...
0  0 
Avatar de Kikuts
Membre éprouvé https://www.developpez.com
Le 13/06/2016 à 12:13
J'adore cette nouvelle version de Xamarin Studio !!! Mais qq regressions car pas mal d'instabilité de l'EDI en tant qu'éditeur de texte.
0  0 
Avatar de Themacleod1980
Membre confirmé https://www.developpez.com
Le 13/06/2016 à 13:19
Citation Envoyé par xelab Voir le message
Quelqu'un sait si Xamarin Studio existe encore sur Windows autrement que comme plugin pour Visual Studio, comme c'était le cas avant le rachat par Microsoft? Sur le site de Xamarin on ne me propose que l'extension pour Visual Studio à télécharger...
Ca je ne sais pas, mais vs 2015 est telechargeable gratos et question EDI et stabilité tu y gagnes beaucoup
0  0 
Avatar de xelab
Membre expérimenté https://www.developpez.com
Le 13/06/2016 à 14:37
Citation Envoyé par Themacleod1980 Voir le message
Ca je ne sais pas, mais vs 2015 est telechargeable gratos et question EDI et stabilité tu y gagnes beaucoup
Oui on est d'accord, c'est juste que je dois reprendre un projet qui a été fait sur Xamarin Studio et il y a des soucis pour compiler, la gestion des dépendances a l'air un peu différente. On va sûrement trouver une solution, mais ce serait plus simple d'avoir le même outil...
0  0 
Avatar de xelab
Membre expérimenté https://www.developpez.com
Le 14/06/2016 à 13:02
Citation Envoyé par gb_68 Voir le message
Il faut voir du côté de MonoDevelop (Xamarin Studio est basé sur MonoDevelop) : http://www.monodevelop.com/download/.
Ok merci , je vais y jeter un oeil.
0  0 
Avatar de OrcusZ
Membre habitué https://www.developpez.com
Le 20/09/2016 à 10:27
Bon cette mise à fait du bien, mais il y a quand même de grosses lenteurs sur VS lorsque l'on développe des applications Xamarin ( les storyboard et les vues XML sont longues à charger et à sauvegarder, et je parle pas de l'ajout d'images ou de la sauvegarde d'un pauvre XML ).

Après avoir développer 8 mois sur VS, ces bugs on finit par venir à bout de ma patience et je suis passer sur Xamarin Studio Mac, et ça n'a rien à voir, les performances et les options sont bien meilleurs....

Par contre l'aperçue pour Forms va peut être me faire réfléchir à deux fois avant de débuter ma prochaine application :p

Par contre, on pouvait déjà générer les APK depuis VS, ainsi que créer une clef, ce n'étais pas aussi bien intégré mais possible.
0  0 
Avatar de OrcusZ
Membre habitué https://www.developpez.com
Le 20/09/2016 à 15:05
Citation Envoyé par kilroyFR Voir le message
Bonjour, je me suis mis a Xamarin des avril (avec version prepackagée VS2015) et j'avoue avoir ete tres deçu du resultat.
J'ai deja codé sous Android des applis dont une plutot consequente et j'ai voulu voir le "gain" de coder avec Xamarin+VS plutot que Android Studio directement (en essaynt de porter la meme appli et voir les resultats).
J'y suis arrivé partiellement les perfs sont moins bonnes qu'en "pure java" SDK et j'ai beaucoup galéré a trouver des packages nuget stables.
Au final le soft est un vrai mille feuille et on sait que ca coute en informatique (maintenabilité/performance/stabilité etc.).
Le debogage n'est pas plus simple avec VS qu'avec android studio. Les plantages plus frequents m'en ont definitivement degouté. et Au final mon code C# ressemble a du code java android de base donc j'ai pas vraiment compris l'interet finalement.
Faire du code mutualisé avec iOS me semble un leurre car il faut prendre des nuget dans leur version 'portable' (quand ils existent).
Bref j'ai abandonné parce que je ne me sentais pas de livrer un tel mille feuille technologique sur une PROD.

As tu des retours d'experience professionnelles d'appli Xamarin Android ? je serai curieux car j'en entends beaucoup parlé de Xamarin c'est super mais en pratique en grattant un peu la plupart du temps ils ont fait joujou pour tester mais pas utilisé dans un cadre professionnel pour une appli consequente. Merci de ton retour.
j'ai pas eu l'occasion de la faire d'application dans un cadre professionnel ( peut être dans les mois à venir ) car c'est difficile de convaincre. Après au niveau des performance je ne suis pas d'accord pour Xamarin.Core. Quand je parlais des performances, je parlais de l'IDE et non de l'application.

J'ai créer une application Android que je viens de lancer sur le Store (https://play.google.com/store/apps/d...methat.cheerup si tu veux voir les screens ), et les performances sont là, le seul hic est la taile de l'APK comparé à du pure Java.

Après, j'avoue que pour les packages nugets si on a pas l'habitude ça peut être compliqué, et ne pas avoir fait du C# avant Xamarin peut également posé problème car certaines notions sont très spécifiques au language ( c'est peut être pour cela que tu as eu des difficultés ). Pour IOS je viens de commencer le développement de la partie Graphique, mais les performance semble correct.

Il faut aussi faire pas mal de recherche pour connaitre la bonne architecture à adopter, je peux savoir si tu as développer avec Forms ou avec Core ?
0  0 
Avatar de kilroyFR
Membre éprouvé https://www.developpez.com
Le 20/09/2016 à 17:40
ok merci des precisions. Non aucun probleme C# puisque j'en fais depuis le debut. J'aurai espere que l'approche de devpt soit differente de celle d'une appli java android classique - la on se croirait sous android studio mais c'est VS.
Sinon les pb de perf que j'ai rencontré c'etait entre autres sur des librairies pour dezipper des fichiers. Une lenteur sans nom (pourtant en bufferisant).

C'etait avec Core.
0  0