DESIGN
Introducing Material Theme Builder
Material Theme Builder is a new tool that helps you visualize Material UI's with dynamic color and create a custom Material Design 3 theme. With built-in code export, it’s easy to migrate to Material's new color system and take advantage of dynamic color.
Introducing Material Theme Builder - Material Design by Yasmine Evjen
DEVOPS
Configure Azure DevOps to distribute your iOS application to App Store
When developing an application for iOS, you will probably need to distribute it to your testers or your final users. In this tutorial we will discover how to setup the your pipeline to be able to upload your packages on the App Store from Azure DevOps.
Configure Azure DevOps to distribute your iOS application to App Store by Damien Aicheh
Configure Azure DevOps to distribute your Android application to Google Play
When developing an application for Android, you will probably need to distribute it to your testers or your final users. In this tutorial we will discover how to setup the service connection to be able to upload your packages on the Google Play from Azure DevOps.
Configure Azure DevOps to distribute your Android application to Google Play by Damien Aicheh
XAMARIN FORMS
Rotating a list in Xamarin.Forms using CollectionView
Changing the layout and item template of CollectionView when a device is rotated to improve our Xamarin.Forms UI in Portrait and Landscape.
Rotating a list in Xamarin.Forms using CollectionView by Dave Murray
Opening a PDF in Xamarin Forms (P2: Xamarin.Android with Radaee)
In Part 2, we will build a custom PDF view and Thumbview based on Radaee PDF in our Android project, o open a PDF in Xamarin Forms
Opening a PDF in Xamarin Forms (P2: Xamarin.Android with Radaee) by Damien Doumer
MAUI
An Introduction to .NET MAUI
Steven provides an amazing introduction to MAUI. If you need to get up to speed on MAUI, I'd highly recommend looking at this article.
PODCASTS & VIDEOS
Null Pointers 73: So many new things
It is this time of year again, so much new tech is released. Not only devices, but also software. So tune in to find out our thoughts on MAUI .NETs latest release, the Microsoft device updates and the new Apple hardware that has just been dropped.
Merge Conflict: 277: MacBook Pro & Pixel 6 Event Recaps
What a week full of new hardware! MacBook Pro devices, Pixel 6, and so much more!
Merge Conflict: 277: MacBook Pro & Pixel 6 Event Recaps by Merge Conflict
Using TypeConverter with Xamarin.Forms for Better Custom Controls
With the TypeConverter you can make it easier for other developers that use your custom control to specify property values, especially in XAML. In this video we will learn what a Type Converter is exactly, how to create one in Xamarin.Forms and .NET MAUI, but also how to consume it in our XAML.
Using TypeConverter with Xamarin.Forms for Better Custom Controls by Gerald Versluis
RELEASES
Sharpnado.CollectionView 2.0 is reborn with header/footer and drag and drop
Sharpnado.Collectionview adds some nice additions to the already awesome nuget package. For those who don't know Sharpnado.CollectionView describes itself as "A performant list view supporting: grid, horizontal and vertical layout, drag and drop, and reveal animations."
Sharpnado.CollectionView 2.0 is reborn with header/footer and drag and drop by Jean-Marie Alfonsi