Live data from Hacker News

Show HN: Cross Platform .NET Desktop Application Framework

browseemall.com

1–10 of 55 posts

Re: Show HN: Cross Platform .NET Desktop Application Framework

#6
Eto is very interesting but unfortunately there seems to be just 1 (very active) developer behind it, from what I can see.

On the other hand, Xamarin.Forms had an announcement recently, an announcement that Hacker News missed. I submitted the news a few days ago but it didn't reach the first page:

https://news.ycombinator.com/item?id=14383467 ->

https://blog.xamarin.com/glimpse-future-xamarin-forms-3-0/

TL;DR:

Xamarin.Forms will support desktop environments:

- Windows (WPF)

- MacOS (Cocoa)

- Linux (GTK#)

This is on top of the mobile bits: iOS, Android, UWP.

As an added bonus, they've added Xamarin.Forms embedding into native interfaces.

It's actually major news since Xamarin.Forms would become the first cross platform UI toolkit that:

1. supports both desktop and mobiles

2. is backed by a major vendor

3. is truly usable from a memory managed language as part of the core offering

Re: Show HN: Cross Platform .NET Desktop Application Framework

#7
Apparently this is a hot topic.

The options I'm aware of are:

https://github.com/picoe/Eto (OP - BSD)

https://github.com/AvaloniaUI/Avalonia (MIT)

Currently only with a preview for Mac, Xamarin.Forms is roadmapped for desktop platforms "Q3 2017": https://blog.xamarin.com/glimpse-future-xamarin-forms-3-0/

Licensing for Xamarin Forms was funky for a while (required paying for Xamarin prior to MS acquisition) but appears to be MIT now.

Re: Show HN: Cross Platform .NET Desktop Application Framework

#10
post #7

Apparently this is a hot topic. The options I'm aware of are: https://github.com/picoe/Eto (OP - BSD) https://github.com/AvaloniaUI/Avalonia (MIT) Currently only with a preview for Mac, Xamarin.Forms is roadmapped for desktop platforms "Q3 2017": https://blog.xamarin.com/glimpse-future-xamarin-forms-3-0/ Licensing for Xamarin Forms was funky for a while (required paying for Xamarin prior to MS acquisition) but appear…

And for games, there's MonoGame.

http://www.monogame.net/

It's based on the old XNA framework. At least one successful commercial game (Fez) was written with it.

Post reply on HN