KYM PHILLPOTTS
G'day everyone, welcome to issue #346 of Weekly Xamarin - a wrap-up of the community articles around Xamarin and MAUI communities this week.
Sorry for the late edition last week, but this week I have come through with the goods and released a day early ;-) Mostly because I'm going away camping with the family over the weekend!
Exciting news this week though - Maui Release Candidate has been released! So stop reading this and go download it.
Until next week, take care.
Kym
NEWS
.NET MAUI Release Candidate - Ready for cross-platform app development
.NET MAUI Release Candidate is now feature complete, API stable for the upcoming GA release. Get started today to build app for Android, Windows, iOS, and macOS.
.NET MAUI Release Candidate - Ready for cross-platform app development by David Ortinau
DEVOPS
Enable continuous integration and delivery for Xamarin/.NET MAUI
To create a rapidly scaling mobile solution you will need to enable continuous delivery & continuous integration. The goal is to fully automate a build that kicks off every time a change is merged in, then ship the build to testers.
Enable continuous integration and delivery for Xamarin/.NET MAUI by Jon Nichols
Using Android Tiramisu Preview Workloads in Azure Pipelines
Had the pleasure of hitting a bug in the net6.0-android TFM when targeting Android 31. This bug had been fixed in a preview version of the net6.0-android workload, targeting Android 32 or higher.
Using Android Tiramisu Preview Workloads in Azure Pipelines by Tomasz Cielecki
MAUI
Validation Rules for .NET MAUI
Improve the quality of your application data using validation rules for .NET MAUI now it's available for your projects.
Replicating Foodora UI in .NET MAUI
This multipart series looks at testing out .NET MAUI’s capabilities by replicating a UI for an existing application.
Introducing the New .NET MAUI Linear Gauge Control
Syncfusion announces it's .NET MAUI Linear Gauge which is a multipurpose data visualization control. It shows numerical values on a linear scale in horizontal or vertical orientations.
Introducing the New .NET MAUI Linear Gauge Control by Sheik Syed
PODCASTS & VIDEOS
.NET MAUI Release Candidate (RC) 1
A new release of .NET MAUI bring us at Release Candidate 1 (RC1). This means all APIs are finalized and we're getting ready for the final release! But one thing at a time, let me first tell you all about this release of .NET MAUI.
.NET MAUI Community Standup - One month till MAUI! It's go time!
Join Maddy and David for the latest roundup of news and PRs as we inch closer to shipping .NET MAUI!
.NET MAUI Community Standup - One month till MAUI! It's go time! by Xamarin Developers
.NET MAUI Community Toolkit Monthly Standup (April 2022)
Recent updates and upcoming changes to the .NET MAUI Community Toolkit!
.NET MAUI Community Toolkit Monthly Standup (April 2022) by .NET Foundation
Encrypt Database with SQLite-net and .NET MAUI (or Xamarin.Forms!)
In this video we will see how to create and work with a SQLCipher encrypted database in .NET MAUI. The code that is shown will also still work with Xamarin.Forms. I will walk you through the existing code I created in a previous video with the CRUD actions for SQLite and then proceed with how to encrypt your database with sqlite-net-sqlcipher.
Encrypt Database with SQLite-net and .NET MAUI (or Xamarin.Forms!) by Gerald Versluis
Track Users Location in the Background with Android and Xamarin.Forms
Learn how to track a users or device location in the background on Android. Using Xamarin.Forms and Essentials, we will see how to implement a foreground service on Android that tracks the users location even when the app is in the background, killed or even when the device is restarted!
Track Users Location in the Background with Android and Xamarin.Forms by Gerald Versluis