KYM PHILLPOTTS
G'day everyone, welcome to issue #345 of Weekly Xamarin - a wrap-up of the community articles around Xamarin and MAUI communities this week.
It is a fairly slow week in news, but maybe that's because we are so close to a GA release of Maui. Speaking of MAUI and releases, there is a link to a full day self-paced MAUI workshop in this weeks edition, which you should check out.
Have a great week everyone.
❤
Kym
GETTING STARTED
Open-source .NET MAUI Workshop - Multi-platform apps with C#
This full day workshop walks through everything .NET MAUI and has you building a full application from scratch that grabs and displays information from web API, navigates to details, and adds native platform features.
Open-source .NET MAUI Workshop - Multi-platform apps with C# by James Montemagno
Getting started with Xamarin.Native vs Xamarin.Forms/MAUI for iOS & Android
101 Tutorial on the art of Xamarin Native iOS & Android
Getting started with Xamarin.Native vs Xamarin.Forms/MAUI for iOS & Android by Saamer Mansoor
XAMARIN FORMS
Interactive Quick Tour in Xamarin Forms/MAUI
A quick tour flow allows you to understand what’s an application about and how it works before using it. The most common way is by creating an Onboarding screen (Which is an independent screen that shows some instructive images on how to use the application), but that’s not the only way to do this. This article shows you how to create an interactive quick tour onboarding flow in Xamarin Forms.
Interactive Quick Tour in Xamarin Forms/MAUI by Charlin Agramonte
Building a Task Sequence in Xamarin Forms/ MAUI (Part 1)
A task sequence is the concept of having a task flow that the application can run sequentially. One common scenario to use this is running several tasks while showing the splash screen. This is the first post in a series
Building a Task Sequence in Xamarin Forms/ MAUI (Part 1) by Rendy Del Rosario
MAUI
Xamarin MAUI: Pair to Mac M1 chip from Windows machine for iOS development using Visual Studio 2022 Preview
This article shows how to pair to a Mac M1 Chip from windows machine for MAUI iOS app using Visual Studio 2022 preview.
Xamarin MAUI: Pair to Mac M1 chip from Windows machine for iOS development using Visual Studio 2022 Preview by Suthahar Jegatheesan
SECURITY
.NET MAUI Blazor Hybrid - Custom Authentication Implementation
Not all projects will utilize OAuth or Azure AD, and .NET MAUI Blazor Hybrid is no different! This post looks under the covers at how you can implement you own custom solution for authentication within MAUI Blazor and take control of your application without ripping your hair out.
.NET MAUI Blazor Hybrid - Custom Authentication Implementation by Mitchel Sellers
PODCASTS & VIDEOS
.NET MAUI Blazor Switch Language In-App
You implemented localization on your .NET MAUI app, but are now wondering: how do I switch the language dynamically in app? This video got you covered! We will learn how to show a list of the supported languages, how to switch between the languages and how to persist the configured language with .NET MAUI Essentials.
Introducing the .NET Community Toolkit - MVVM, Performance, Diagnostics, & More
This week James is joined by Sergio Pedri, a software engineer on the Microsoft Store client team and contributor to the .NET Community Toolkit to talk about the most recent preview of the toolkit!
Introducing the .NET Community Toolkit - MVVM, Performance, Diagnostics, & More by dotNet Youtube Channel
Merge Conflict: 299: Databases shouldn’t allow delete
Frank explains to James why and how he is doing databases all wrong!
Merge Conflict: 299: Databases shouldn’t allow delete by Merge Conflict