Our great sponsors
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Nandro
-
How I imagine groceries shopping in the near future
Binaries: https://github.com/JerzyStanislawski/Nandro/releases/download/1.3.0/Nandro.1.3.0.zip
Implementation of this communication in the app is here.
-
Presenting Nandro - simple desktop Nano PoS
Github - https://github.com/JerzyStanislawski/Nandro
OK I did a quick fix to ignore NFC-related errors for now. Please check - https://github.com/JerzyStanislawski/Nandro/releases/download/1.0.1/Nandro.1.0.1-win.zip
Zip with binaries can be downloaded here - https://github.com/JerzyStanislawski/Nandro/releases/tag/1.0.0
Avalonia
-
Is .net MAUI worth jumping into?
An alternative that people seem to like: Avalonia UI. It is an open source project based on WPF that is true cross platform (Windows/Mac/Linux/iOS/Android).
-
Why does it seem like Microsoft is actively ignoring AvaloniaUI?
This is the reality AvaloniaUI has to face in order to be succesfull. Front and center. And this is not what I see when I visit https://avaloniaui.net/ or read the docs.
You can see the number of contributions made by going to their Github page.
-
Is it possible to make desktop app gui's with just C#?
But you should consider learning XAML and MVVM. It opens you a way into frameworks like Avalonia, WPF, WinUI and .NET MAUI. Knowledge between those is transferable.
-
UWP -> Win App SDK -> Uno/MAUI?
Problem.
-
Making an android app with c#
Avalonia- Basically a cross-platform version of WPF. Far more mature than MAUI and is very well-respected. (My personal recommendation)
-
Is there a list of all licences and notices that have to be included if I use Avalonia in my project?
Then if I go here https://github.com/AvaloniaUI/Avalonia/blob/master/NOTICE.md I get another list of licences and notices for stuff that I don't see in my publish output but I figure might be important to include?
-
Implicit animations in Avalonia UI framework at 60 FPS (macOS M1)
And https://github.com/AvaloniaUI/Avalonia/blob/master/samples/ControlCatalog/Pages/CompositionPage.axaml.cs
Avalonia: https://avaloniaui.net/
The app is private repo, but the most interesting part (animations) can be found publicly (based my demos on it) https://github.com/AvaloniaUI/Avalonia/blob/master/samples/ControlCatalog/Pages/CompositionPage.axaml
What are some alternatives?
Uno Platform - Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.
Introducing .NET Multi-platform App UI (MAUI) - .NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
WPF - WPF is a .NET Core UI framework for building Windows desktop applications.
Eto.Forms - Cross platform GUI framework for desktop and mobile applications in .NET
MahApps.Metro - A framework that allows developers to cobble together a better UI for their own WPF applications with minimal effort.
Xamarin.Forms - Xamarin.Forms Official Home
Gtk# - Gtk# is a Mono/.NET binding to the cross platform Gtk+ GUI toolkit and the foundation of most GUI apps built with Mono
Fluent.Ribbon - WPF Ribbon control like in Office
Windows UI Library - Windows UI Library: the latest Windows 10 native controls and Fluent styles for your applications
Modern UI for WPF - MUI - Modern UI for WPF
MaterialDesignInXamlToolkit - Google's Material Design in XAML & WPF, for C# & VB.Net.
MudBlazor - Blazor Component Library based on Material design with an emphasis on ease of use. Mainly written in C# with Javascript kept to a bare minimum it empowers .NET developers to easily debug it if needed.