
À 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.

Source : Microsoft
Voir aussi :


