mohachouch / forms-wpf-progress

Xamarin.Forms WPF Backend Progress
35 stars 2 forks source link

How is this effort aligns with this "official" version? #3

Open JimSEOW opened 6 years ago

JimSEOW commented 6 years ago

Can you please comment of this version and how is your version differs.

mohachouch commented 6 years ago

Hi,

I have been working for several years on WPF technology and I wanted to help add WPF support in Xamarin Forms. Many people claim this feature on the Xamarin forum.

I chose to start from scratch for for these reasons:

Mohamed

JimSEOW commented 6 years ago

This is fine, but make it clear as one of the FAQ. There are many non official, but community driven Xamarin initiatives.

The important big picture is the pursue of excellence through standards

What are your visions of your contributions through this project towards XAML standards? What are your views to support porting of Xamarin forms custom controls from UWP to WPF?

All these perhaps could be listed in FAQ to advice how new users could contribute to your initiatives.

Great job.

mohachouch commented 6 years ago

Hi,

What are your visions of your contributions through this project towards XAML standards? I think you talk about WpfLightToolkit. WpfLightToolkit is a simple and light ui toolkit. This library implements different pages (TabbedPage, MasterDetailPage etc) for WPF. I prefer to create a library because I think people will want to use this library without Xamarin Forms.

Microsoft has not yet released standard XAML. I could not addapter it according to Xaml Standard

What are your views to support porting of Xamarin forms custom controls from UWP to WPF? You're talking about bringing UWP control to WPF?

I will update the faq as soon as possible.

Mohamed

flyingxu commented 6 years ago

@JimSEOW I'm also following the progress of Wpf backend of Xamarin.Forms there. The "official version" is actually merged into the wpf branch which is very outdated, while this version by @mohachouch is actually merged into the master branch and is available by the nightly build https://www.myget.org/F/xamarinforms-ci/api/v2 . So I can't tell how they will be aligned.

charlesroddie commented 6 years ago

I believe @mohachouch 's effort is the most advanced and looks like it will develop into official support. https://developer.xamarin.com/releases/xamarin-forms/xamarin-forms-3.0/3.0.0-pre2/ lists Xamarin.Forms.Platform.WPF and references @mohachouch 's PR.

charlesroddie commented 6 years ago

What is the role of WpfLightToolkit? Does this contain code that is currently needed for WPF support, and is it therefore a temporary place to put it before it goes into Xamarin.Forms?

mohachouch commented 6 years ago

The problem of the WPF is that it lacks a large number of pages/functionnality to be identical to UWP. That's why I created WpfLightToolkit. WpfLightToolkit is a simple and light ui toolkit.

This library implements different pages (TabbedPage, MasterDetailPage etc) for WPF. I prefer to create a library because I think people will want to use this library without Xamarin Forms.