Microsoft announces Xamarin Live Player, which lets users develop, run, and debug iOS apps directly from Windows, instead of using a Mac
Today at Build 2017, Microsoft announced a preview version of Xamarin Live Player, which is in some ways the final piece of the mobile development puzzle.
Context & Ripple Effects
Xamarin Live Player is the third step in Microsoft's two-year teardown of Xamarin's barriers: it first folded Xamarin into Visual Studio for free with an open-sourced runtime in April 2016, then shipped Visual Studio for Mac that November as a rebranded Xamarin Studio.
Live Player closes the loop from the other direction — instead of bringing Windows developers to the Mac, it brings iOS development to Windows, removing the last piece of Apple hardware required from the Xamarin workflow.
First-order effects
- Windows-based Xamarin developers can now run and debug iOS apps straight from their PCs during the preview, cutting the Mac out of the inner development loop entirely.
- For Microsoft, Build 2017's pitch is completeness: Visual Studio now covers iOS, Android, and Windows from either OS, making the 'final piece of the mobile development puzzle' claim concrete for .NET shops.
Second-order effects
- Apple's Mac-as-gateway position weakens for the large population of .NET developers who previously faced a hardware purchase just to target iOS — lowering the switching cost Microsoft hopes redirects them toward its toolchain.
- The move sets up Microsoft's later push to court mobile developers directly, exemplified by the cross-platform SDK bringing Xbox Live features to iOS and Android games in 2019.
Third-order effects
- If the pattern holds, development platforms compete on reach rather than device ownership — Microsoft's tools strategy treats iOS and Android as targets to serve from anywhere, not territories requiring native hardware or operating systems.
- Platform vendors' ability to gate app development through their own hardware becomes a competitive liability wherever cross-platform toolchains like Xamarin can route around it, though Apple retains final say over App Store distribution regardless of where code is written.
The trend: Microsoft is systematically stripping platform-specific prerequisites from its developer stack, positioning Visual Studio and Xamarin as the neutral bridge across iOS, Android, and Windows.