© 2023 Hashnode
#dotnet-maui
In the universe of technology, something is constantly going on. If you, as a web developer, are using JavaScript and its frameworks and libraries day to day, you are familiar with the feeling of exci…
Introduction When developing mobile apps user experience (UX) is key. Today, we will have a look at the role device orientation plays for user experience and how you can take advantage of .NET MAUI's …
Whenever I tried to learn about what is Interface class the only answer I found was - Interface class is the contract between the parent and its child class where the parent is the interface class and…
C#.NET is a general-purpose programming language always on the mission to keep improving in every aspect, C# has improved its readability a lot with the period. Digit separation is part of readability…
Introduction If you have already used modern .NET-based UI frameworks like Xamarin.Forms and .NET MAUI before, you are likely familiar with a common concept called data binding. This concept is used t…
Overview .NET MAUI is the successor to Xamarin.Forms which ends the mission in 2024. .NET MAUI was expected to be GM in 2021 but was finally out of beta in the first half of 2022. .NET MAUI is a promi…
Recently I've been converting one of my apps over to .NET MAUI. Now, I'm obviously biased as the engineering lead for the product, but the migration of my app has been going quite well, and despite a few remaining rough edges that we contin…
Intro Sometimes, when you're developing an app, you find yourself in need of a specific control but you just can't manage to find the right one, because the available ones do not offer some of the fea…
Intro Welcome to Part 2 of my mini-series about Multi-Targeting in .NET MAUI! In Part 1, I have explored and demonstrated the built-in functionality of the default .NET MAUI single-project approach pr…
TLDR; SuspensionHost helps by saving and loading your app state when your app gets suspended. Example code is on GitHub. ReactiveUI has a bunch of really cool features. Even when you are already usin…