Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is working Universal Windows Platform (UWP) on Linux,Mac,... based on dotNET Core? [closed]

Tags:

c#

.net

I want to know can I use UWP with dotNET Core 1.0 final release for creating application for Mac, Linux and etc or not ?

If no, is there any way for creating application based on dotNET Core 1.0 on other OSes or not ? something like JavaFX in Java or a cross platform of WPF ?

Please guide me how we can create multi platform application with dotNET core 1.0

like image 981
HamedFathi Avatar asked Jun 29 '16 15:06

HamedFathi


2 Answers

You cannot. UWP uses WinRT that is part of the windows. They haven't implemented the UI. Try Qt for example. That is cross platform.

For example in .Net Core you can create webapps with ASP.Net.

As far as I know Microsoft does not have a plan for implementing the UI of UWP for Linux now (2017.04.07).

like image 140
androbin Avatar answered Sep 22 '22 20:09

androbin


For the sake of completeness:

This page says that they work (or plan to work) on UWP for .NET Core on Linux and macOS.

There are already XAML and UWP (old name - UAP) related commits in dotnet/corefx github repository, although i can only see the uap-Windows_NT build configuration in this file.

like image 36
handicraftsman Avatar answered Sep 25 '22 20:09

handicraftsman