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 2016-06-11 07:57:44, par Coriolan, Expert éminent sénior
Xamarin, l’environnement de développement mobile multiplateforme a été mis à jour. Il est assez unique dans la mesure où il permet aux développeurs de recourir au langage de programmation C# pour créer des applications natives pour les plateformes Android, iOS et Windows. La société a été rachetée par Microsoft cette année, qui a ensuite rendu le SDK Xamarin open source et proposé les outils de la plateforme via Visual Studio gratuitement.
Au cours de la récente conférence dotNetConf, Microsoft a annoncé une nouvelle version stable de sa plateforme, regroupant plusieurs améliorations. Ces améliorations concernent tout aussi bien Xamarin Studio, l’EDI autonome qui est en sa version 6.0, que Xamarin pour Visual Studio en sa version 4.1. Les SDK (kits de développement) Android et IOS ont également été mis à jour.
Dans un billet de blog, Miguel de Icaza, cofondateur de Xamarin et exécutif de Microsoft a décrit cette nouvelle version comme la plus grande et la meilleure apportée à Xamarin Studio. Parmi les nouveautés, Xamarin s’appuie désormais sur le compilateur open source Roslyn, ce qui va permettre d’apporter de nombreuses améliorations dont la complétion de code, le support complet de C# 6.0 et un nouveau moteur de formatage.
En plus de l’intégration de Roslyn, l’outil de développement en lui-même a connu plusieurs améliorations du langage de programmation fonctionnel, impératif et orienté objet F#, comme les nouveaux modèles Xamarin.Forms F#, le support des Portable Class Libraries (PCL) et F# 4. Cette mouture a connu aussi une refonte de l’interface visuelle avec plus de 5000 nouvelles icônes et l’ajout du thème noir, une option très sollicitée par les utilisateurs.
En ce qui concerne Xamarin pour Visual Studio, il bénéficie désormais du support de tvOS, le système d'exploitation développé par Apple pour l'Apple TV, et la modification des Assets Catalog pour iOS a été améliorée. En plus de cela, une nouvelle option pour l’implémentation des protocoles de sécurisation des échanges sur Internet SSL/TLS et un éditeur XML pour Android plus amélioré ont été introduits dans la nouvelle mise à jour.
Enfin, Icaza a annoncé un nouvel installeur universel pour Mac OS X, qui ne se chargera pas seulement de mettre Xamarin à la dernière version, mais il installera aussi les nouveaux émulateurs Android conçus par Google basés sur x86 HAXM et qui sont 10 fois plus rapides qu’avant.
Sources : Blog Xamarin, Xamarin Studio 6.0, Xamarin for Visual Studio 4.1
Et vous ?
Avez-vous déjà utilisé Xamarin ? Qu'en pensez-vous ?
Quelles nouveautés vous intéressent le plus ?
Voir aussi :
Microsoft a annoncé son intention de rendre le SDK Xamarin open source
Au cours de la récente conférence dotNetConf, Microsoft a annoncé une nouvelle version stable de sa plateforme, regroupant plusieurs améliorations. Ces améliorations concernent tout aussi bien Xamarin Studio, l’EDI autonome qui est en sa version 6.0, que Xamarin pour Visual Studio en sa version 4.1. Les SDK (kits de développement) Android et IOS ont également été mis à jour.
Dans un billet de blog, Miguel de Icaza, cofondateur de Xamarin et exécutif de Microsoft a décrit cette nouvelle version comme la plus grande et la meilleure apportée à Xamarin Studio. Parmi les nouveautés, Xamarin s’appuie désormais sur le compilateur open source Roslyn, ce qui va permettre d’apporter de nombreuses améliorations dont la complétion de code, le support complet de C# 6.0 et un nouveau moteur de formatage.
En plus de l’intégration de Roslyn, l’outil de développement en lui-même a connu plusieurs améliorations du langage de programmation fonctionnel, impératif et orienté objet F#, comme les nouveaux modèles Xamarin.Forms F#, le support des Portable Class Libraries (PCL) et F# 4. Cette mouture a connu aussi une refonte de l’interface visuelle avec plus de 5000 nouvelles icônes et l’ajout du thème noir, une option très sollicitée par les utilisateurs.
En ce qui concerne Xamarin pour Visual Studio, il bénéficie désormais du support de tvOS, le système d'exploitation développé par Apple pour l'Apple TV, et la modification des Assets Catalog pour iOS a été améliorée. En plus de cela, une nouvelle option pour l’implémentation des protocoles de sécurisation des échanges sur Internet SSL/TLS et un éditeur XML pour Android plus amélioré ont été introduits dans la nouvelle mise à jour.
Enfin, Icaza a annoncé un nouvel installeur universel pour Mac OS X, qui ne se chargera pas seulement de mettre Xamarin à la dernière version, mais il installera aussi les nouveaux émulateurs Android conçus par Google basés sur x86 HAXM et qui sont 10 fois plus rapides qu’avant.
Sources : Blog Xamarin, Xamarin Studio 6.0, Xamarin for Visual Studio 4.1
Et vous ?
Voir aussi :
-
gb_68Membre confirméIl faut voir du côté de MonoDevelop (Xamarin Studio est basé sur MonoDevelop) : http://www.monodevelop.com/download/.le 13/06/2016 à 16:35
-
denisysMembre chevronné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 !!!!!le 13/06/2016 à 8:24 -
xelabMembre expérimenté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...le 13/06/2016 à 10:54
-
KikutsMembre éprouvé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.le 13/06/2016 à 12:13
-
Themacleod1980Membre confirméCa je ne sais pas, mais vs 2015 est telechargeable gratos et question EDI et stabilité tu y gagnes beaucouple 13/06/2016 à 13:19
-
xelabMembre expérimenté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...le 13/06/2016 à 14:37
-
xelabMembre expérimentéle 14/06/2016 à 13:02
-
OrcusZMembre habitué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.le 20/09/2016 à 10:27 -
OrcusZMembre habitué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 ?le 20/09/2016 à 15:05 -
kilroyFRMembre éprouvé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.le 20/09/2016 à 17:40