Everything you need for mobile, cloud, and Mac development
Build apps for the cloud, iOS, Android, macOS, and wearables
Design, edit, profile, and debug in a single tool
Access hundreds of thousands of third-party extensions and a growing list of languages
Share a single language across the entire stack, from the client to the cloud
Designed natively for the Mac
Visual Studio for Mac brings the developer productivity you love to the Mac. The experience has been meticulously crafted to optimize the developer workflow for the Mac.
Manage your code in Git repos, hosted by any provider, including GitHub and Visual Studio Team Services. Share projects seamlessly with developers using Visual Studio across Windows and Mac.
Deliver quality mobile apps
With Xamarin’s advanced debugging, profiling tools, unit tests, and UI test generation features, it’s faster and easier than ever for you to build, connect, and tune native mobile apps for Android, iOS, and macOS.
Launch modern web apps
With support for ASP.NET Core in Visual Studio for Mac, you are empowered to create beautiful, modern web applications. Craft the front-end with the same web editor experience you know and love from Visual Studio and Windows and publish to the cloud directly from the IDE.
Create intelligent services
Visual Studio for Mac enables the creation of .NET Core solutions, providing the back-end services to your client solutions. Code, debug, and test these cloud services simultaneously with your client solutions for increased productivity.
Build cross-platform games
Using Unity and Visual Studio for Mac, you can create awesome games that run on any platform. Use the powerful coding, refactoring, and debugging features in Visual Studio for Mac to enhance your productivity.