4

According to this: https://en.wikipedia.org/wiki/.NET_Framework#.NET_Core it shows that .net core supports four-cross platform scenarios:

  • ASP.NET Core web apps
  • Command-line apps
  • Libraries
  • Universal Windows Platform apps

What I want to know is, does the Visual Studio for Mac IDE support creating desktop 'universal apps' that can be executed on a mac system?

OR

Is this only supported in the Visual Studio IDE for the Windows platform?

GEOCHET
  • 21,119
  • 15
  • 74
  • 98
TheOne
  • 43
  • 1
  • 5
  • 1
    .NET Core is cross-platform but UWP is Win10 only –  Sep 18 '17 at 21:28
  • UWP is W10 only. You may use Xamarin.Forms if you want to build cross platform apps with UI. .NET Core supports only console and web applications at the moment. – Marian Dolinský Sep 19 '17 at 11:17

2 Answers2

4

Currently you can't use UWP on the MAC as UWP supports Windows 10 eco system (Win10,IOT,XBox) but you can use .Net Core to build cross platform console app and asp.net core to make web services and webapps.

sumeet kumar
  • 2,628
  • 1
  • 16
  • 24
  • Ah so web apps are supported however desktops apps are not supported! I guess Microsoft are 50% there. Does anyone know if there are any plans for Microsoft to support UWP desktop apps on the mac osx? – TheOne Sep 18 '17 at 22:33
  • 1
    yes basically UI stuff is mostly hard to do with crossplatform – sumeet kumar Sep 18 '17 at 22:34
  • @TheOne you can create cross platform apps. You have a shared project where you can share most components between the projects for MacOS and Windows. Checkout the My driving sample - https://github.com/Azure-Samples/MyDriving – karann - MSFT Nov 06 '17 at 16:56
  • is it possible to build on VS Mac and deploy remotely? – Lucca Ferri Jun 06 '19 at 15:38
  • yes most of build tools are cross platform and will work – sumeet kumar Jun 06 '19 at 17:00
1

Currently, there is no opportunity to use UWP on the MAC. The same is for Linux. UWP is only for the windows ecosystem.