Microsoft launches Visual Studio 2017 for Mac out of preview
At Microsoft's Build 2017 developer conference, its biggest Visual Studio news wasn't even for its own platform: Visual Studio 2017 for Mac has hit general availability (download here, requires OS X El Capitan 10.11 or higher).
Context & Ripple Effects
Six months after Microsoft put Visual Studio for Mac into preview as a rebranded Xamarin Studio, the product has hit general availability at Build 2017 — the company's biggest Visual Studio news of the conference landing on Apple's platform rather than its own. It follows March's general availability of Visual Studio 2017 for Windows, which Microsoft positioned around modular, faster, multi-platform development.
First-order effects
- Mac-based developers working in Microsoft's ecosystem now have a shipping native IDE instead of a preview, requiring only OS X El Capitan 10.11 or higher — removing the last excuse to keep a Windows box just for Visual Studio.
- Xamarin's tooling moves from acquired side-brand to Microsoft's front door on macOS, with the Visual Studio name carrying it.
Second-order effects
- IDE vendors whose franchise lives on the Mac now compete directly against Microsoft's offering on their home turf, forcing differentiation on features rather than platform exclusivity.
- By pairing the Mac GA with the multi-platform positioning of Visual Studio 2017 on Windows, Microsoft makes cross-platform development the default sales pitch for its toolchain rather than a niche scenario.
Third-order effects
- The durability question was settled by later coverage: Microsoft shipped Visual Studio 2019 previews and then general availability for Windows and Mac together, confirming the Mac IDE as a permanent parallel track rather than a Xamarin holdover experiment.
- If that dual-track cadence holds, Microsoft's developer moat stops depending on which OS a developer runs — a structural shift from selling an operating system lock-in to owning the toolchain wherever code gets written.
The trend: Microsoft is extending its developer toolchain onto rival platforms, with the Mac IDE graduating from a rebranded Xamarin product to a co-equal release track alongside Windows.