DESIGN
UI & UX Micro-Tips: Volume Eight
Marc continues his series of easy to put into practice UI & UX micro-tips.
UI & UX Micro-Tips: Volume Eight. | Marc Andrew by Marc Andrew
TESTING
Using Xamarin.UITest with Accessible Xamarin.Forms Apps
How do you use Xamarin.UITest to test Accessible applications? Look no further, because Jacqueline provides some guidance and tricks to make this work.
Using Xamarin.UITest with Accessible Xamarin.Forms Apps by Jacqueline Ong
DEVOPS
Cake script for building and deploying Xamarin app
Cake allows to write C# scripts for compiling code, running unit tests, copying files/folders, etc. There is built-in support for many tools and many more via addins. This is the start of a blog post series that covers running unit tests, build Xamarin app, deploy app to App Center, deploy app to Google Play Internal, deploy app to Test Flight, run UI tests.
Creating Cake script for building and deploying Xamarin app: Part 1 running unit tests by Damian Antonowicz
ANDROID
Xamarin Android Download Manager Advanced Guide
This post guides you through using the Xamarin Android Download Manager to download files of all sizes, and monitor download progress.
Xamarin Android Download Manager Advanced Guide - Cool Coders by Damien Doumer
IOS
App Tracking Transparency Permission
If you have seen a situation where iTunesConnect is not allowing you to submit the app without the AppTrackingTransparency framework implementation check out this blog post.
App Tracking Transparency Permission with Xamarin Forms iOS by Luis Matos
XAMARIN FORMS
Lightweight bottom modal sheets
Bottom sheets are becoming increasingly more popular in modern apps including Facebook, Instagram and Microsoft Teams. This post shows you how you can create a control to display a modal bottom sheet.
Replicating Fashion UI in Xamarin Forms
Leomaris shows how to replicate a nice looking fashion UI (including search header and horizontal collection views) in Xamarin.Forms.
Expandable Paragraph Control in Xamarin Forms
Charlin shares how to create an expendable paragraph control to support show/hide text when clicking into a button.
Expandable Paragraph Control in Xamarin Forms - XamGirl by Charlin Agramonte
EventAggregator
EventAggregation is a useful pattern for providing communication between components without tight coupling. Many frameworks provide an implementation, in this article, we look at creating your own.
O X do Xamarin Forms - Utilizando EventAggregator (Sem o Prism) | by Thiago Bertuzzi | Jul, 2021 | Medium by Thiago Bertuzzi
MAUI
PODCASTS & VIDEOS
Surfing in MAUI: Xamarin.Forms Renderers vs .NET MAUI Handlers
Sam Basu sat down with Javier Suárez to give an outstanding and very technical talk on Xamarin.Forms Renderers vs .NET MAUI Handlers!
Surfing in MAUI: Xamarin.Forms Renderers vs .NET MAUI Handlers by Sam Basu
Merge Conflict: 264: .NET MAUI Web with Ooui
Open source software funds from Microsoft exist and Ooui was nominated! We talk about the process and how that evolved into contributing to .NET MAUI!
Merge Conflict: 264: FOSS, Code Tours, & .NET MAUI Web with Ooui by Merge Conflict
Null Pointers 63: .NET MAUI Preview 6
A new preview of .NET 6 and therefore also .NET MAUI is out: preview 6. So of course, we have to talk all about what is new in this preview and what to expect from preview 7.
Benefits of .NET MAUI over Xamarin/Xamarin.Forms
James talks about the advantages are of .NET MAUI over Xamarin and Xamarin.Forms.
Benefits of .NET MAUI over Xamarin/Xamarin.Forms - Live Stream Highlights by James Montemagno
Pass Data Between ViewModels in FreshMvvm
Gerald continues the series of using FreshMvvm with Xamarin.Forms. This is the last piece to the puzzle - how to pass data between view models.
Pass Data Between ViewModels in FreshMvvm for Xamarin.Forms by Gerald Versluis
Cloudy with a Chance of Mobile: .NET Everywhere with MAUI
When Micros?oft first launched .NET, the vision was to offer a viable alternative to Java and the JVM - a runtime and associated language(s) that could run anywhere. With MAUI, that original dream is becoming a reality.
Whether you're building for cloud, mobile, browser, desktop, IoT devices, servers, embedded systems...the list goes on and on - you can write code in .NET and it will run anywhere. With a dash of .NET, a pinch of Blazor, and a sprinkling of MAUI, you no longer need to React to any funny angles - you can have your .NET cake and eat it too.
In this talk, Matt welcomes you into his full stack .NET dream, and shows you how you can build anything in .NET, and run it everywhere.
Cloudy with a Chance of Mobile: .NET Everywhere with MAUI with Matt Goldman by Matt Goldman