mohachouch / forms-wpf-progress

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

Xamarin.Forms WPF Backend

The purpose of this repository is to show the status of the WPF backend of Xamarin.Forms.

Windows Presentation Foundation (WPF) is the presentation (user-interfaces) sub system of .NET framework. It is used to create user interfaces for Windows operating system. The user interfaces are also known as Windows client applications or Windows applications.

Xamarin.Forms WPF Backend Samples
Movies
Weather
Hanselman.Forms
WeatherApp
Forms Embedding WPF

Xamarin.Forms

Xamarin.Forms provides a way to quickly build native apps for iOS, Android, Windows, macOS and Linux, completely in C#.

Read more about the platform at https://www.xamarin.com/forms.

Status

Curently, the WPF Backend allows to develop applications, but it is still in development. If you want to know in detail the status, navigate to the Status section.

How can I try?

This is really simple. You can test the latest Xamarin Forms WPF on Nightly build.

This project requires two libraries:

To test this project you must add this two Nuget sources in Visual Studio:

Follow this tutorial : https://mohachouch.github.io/Xamarin-Forms-WPF-QuickStart/

Performance

Quality is top of the list of priorities. This means stability and performance first and foremost. Constant testing on a huge volume of samples to achieve this goal.

Fast Renderer

All renderer are fast ! The controls are not embedded into a panel.

Bellow the difference between WPF and UWP.

UWP WPF

Gallery

Looks good?. In the gallery section you have a huge variety of screenshots.

Feedback

Please use GitHub issues for questions, comments, feature requests, or if would like to vote on what others are recommending.

Faq

Still with doubts or questions?. Do not worry, we have prepared a complete Faq answering the most common doubts.

How to Contribute

Are you interesting?. You can contribute!.

Follow the style used by the .NET Foundation, with two primary exceptions:

Read and follow the Xamarin.Forms Pull Request template.