Si on le savait déjà, Microsoft vient officiellement de dévoiler Visual Studio pour Mac, un environnement de développement optimisé pour la création d'applications mobiles et cloud avec Xamarin et .NET. « Il s'agit d'un guichet unique pour le développement .NET sur Mac, y compris les technologies Android, iOS et .NET Core », explique Microsoft. Visual Studio pour Mac intègre tous les outils dont vous avez besoin pour créer, déboguer, tester et publier des applications mobiles et serveur sans compromis, y compris les API populaires et des concepteurs d'interface utilisateur pour Android et iOS.
À la fois C# et F# sont pris en charge. Microsoft offre aussi différents modèles de projets pour aider les développeurs dans la prise en main, y compris un nouveau modèle d'application connectée.
Comme le Visual Studio classique, Visual Studio pour Mac utilise la plateforme de compilation Roslyn, mais offre également la fonctionnalité de complétion de code IntelliSense et l'expérience de refactoring que vous pourriez attendre d’un IDE de la catégorie de Visual Studio. Visual Studio pour Mac utilise la même solution MSBuild et le même format de projet que Visual Studio, de sorte que les développeurs travaillant sur Mac et Windows puissent partager des projets sur Mac et Windows de manière transparente.
Visual Studio pour Mac offre également le débogage multiprocessus qui permet aux développeurs d’utiliser le nouvel EDI pour déboguer à la fois leur application frontend ainsi que leur backend simultanément.
Visual Studio pour Mac s’aligne sur la vision « Mobile-First, Cloud-First » du PDG de Microsoft. Visual Studio pour Mac offre en effet une expérience intéressante pour la création d'applications mobiles, depuis les concepteurs intégrés à l'expérience d'édition de code, jusqu'aux outils d'empaquetage et de publication. Il profite encore des capacités offertes par C# 7, des API .NET pour Android, iOS, tvOS, watchOS et macOS, de l'API Xamarin.Forms, d'un accès à des milliers de bibliothèques .NET sur NuGet.org pour accélérer votre développement mobile, et d'un code natif hautement optimisé grâce au compilateur LLVM.
De nos jours, les applications mobiles fonctionnent rarement de manière isolée et la plupart d'entre elles ont un backend qui fait le travail lourd et connecte les utilisateurs. Pour cela, Microsoft permet encore aux développeurs d’intégrer facilement les services mobiles Azure dans leurs applications pour des choses comme les notifications push, le stockage de données, les comptes d'utilisateurs et l'authentification avec Azure App Services.
Visual Studio pour Mac est disponible en téléchargement. Comme on pouvait s’y attendre pour cette première expérience, il faut préciser qu’il s’agit d’une préversion.
Télécharger la préversion de Visual Studio pour Mac
Source : Microsoft
Voir aussi :
Microsoft va dévoiler une version macOS de Visual Studio pour fournir aux développeurs un environnement similaire à celui de Windows
Microsoft dévoile Visual Studio 2017 RC : performances, productivité et DevOps aux centres des améliorations
Visual Studio 2017 RC bientôt disponible : le point des améliorations de productivité introduites dans la prochaine version majeure de l'EDI
Microsoft dévoile Visual Studio pour Mac en préversion
L'EDI est optimisé pour la création d'applications mobiles et cloud avec Xamarin et .NET
Microsoft dévoile Visual Studio pour Mac en préversion
L'EDI est optimisé pour la création d'applications mobiles et cloud avec Xamarin et .NET
Le , par Michael Guilloux
Une erreur dans cette actualité ? Signalez-nous-la !