TESTING
Commonly used code in Xamarin.UITest
Part of #XamarinMonth
If you’re trying to create automated tests for your Xamarin app, you must have stumbled across Xamarin.UITest. It’s a great way to bring the quality of your application to the next level. Just make sure to apply the best practices when using Xamarin.UITest (especially the Page Object Pattern) otherwise your code can get messy really fast. But when everything is set up properly, you can automatically test your application through the UI on over 1000 devices using Visual Studio App Center!
PERFORMANCE
Autofac vs TinyIoC
Daniel was asked to support IoC in TinyMvvm so he created TinyIoC, but he decided to do some measurements to compare Autofac with TinyIoC in terms of performance. Its a fascinating read!
DEVOPS
Xamarin DevOps Snippets (aka Pipeline Templates)
Part of #XamarinMonth
Azure Pipeline Templates are really powerful. They are even reusable across different repositories! Nick shares some code snippets to allow you to get started with Azure DevOps and your Xamarin apps!
Xamarin DevOps Snippets (aka Pipeline Templates) by Nick Randolph
XAMARIN FORMS
Code snippets for Xamarin Forms XAML Platform-specifics
Part of #XamarinMonth
Platform-Specifics is a useful and powerful feature that opens up a whole new experience for users. However sometimes they can be hard to remember. The one I experience most, which is what made this post from Damian catch my eye, is SafeArea on iOS, the little nugget that means your UI isnt ruined by the notch! There are a load of useful snippets in here too!
Code snippets for Xamarin Forms XAML Platform-specifics by Damian Mehers
Xamarin Forms Prism Code Snippets
Part of #XamarinMonth
Prism is a popular framework that many developers add to their application. So this entry to the Code Snippet month by Rendy will definitely be very valuable for a lot of people!
Easy Steps to Access Files in Dropbox and Use Them in a Xamarin App
We have often stored and accessed local files on a device but have you ever wanted to know how to use Dropbox in your Xamarin.Forms app? This great post shows you how to get started!
Easy Steps to Access Files in Dropbox and Use Them in a Xamarin App by Ramkumar Ravy
So I took up on TravelMonkey, the Xamarin + Cognitive Services Challenge!
You may recall the recent Xamarin Challenge, Travel Monkey which helped you learn how to use Cognitive Services! Udara took part in the challenge to add a new feature of your choice and this is a really great write up of his experience!
So I took up on TravelMonkey, the Xamarin + Cognitive Services Challenge! by Udara Alwis
Create Iconic Text Avatars using skiasharp and xamarin forms
Text Avatars are the most elegant alternative to profile pictures in modern design, their usage is not limited only to when the profile picture is missing or not loaded but in some systems and mobile apps, they are used as a full replacement of profile pics.
Create Iconic Text Avatars using skiasharp and xamarin forms by Ahmed Fouad
Xamarin Magic Code Snippets
Part of #XamarinMonth
I discovered MagicGradients last year, it's a powerful way to do awesome gradients in your application, and it even supports CSS! So I am really excited to see that Bohdan has featured it in this month's code snippets calendar.
PODCASTS & VIDEOS
Cross-platform Images Simplified with Resizetizer.NT | The Xamarin Show
This week, James is joined by friend of the show and Xamarin Engineer Lead, Jonathan Dick. Are you tired of copying files in and out of different folders? Are you tired of worrying about different image resolutions? Then ResizetizerNT is for you! An amazing library from Jon that enables you to add all of your images into your .NET Standard project and have them resized and added to the correct platform folders and build time! You have to check this awesome library out.
Cross-platform Images Simplified with Resizetizer.NT by James Montemagno
Null Pointers 5: Open Source Contributions
Ever considered contributing to an Open Source project? In our fifth episode we discuss about contributing to open source projects. We discuss why and how to get started, what different ways there are to contribute and some of the interpersonal pitfalls that can arise when taking part in your open source endeavour.
DevTalk 39: .NET MAUI and the future of Xamarin. With David Ortinau
On episode 39 of DevTalk, Kerry speaks to David Ortinau about the future of Xamarin and .NET MAUI.
DevTalk 39: .NET MAUI and the future of Xamarin. With David Ortinau by Kerry Lothrop
Merge Conflict: 206: IoT Build Status with BuildLight
Frank is off with another #holidayhack... in June with his BuildLight project!.
The Xamarin Podcast Episode 74: Build 2020 Updates
//Build 2020 just happened - remotely!
James and Matt recap all of the great Xamarin announcements - and then you can go out and watch all the sessions.
Plus this episode covers how to build iOS extension while reusing some Xamarin.Forms pages a new Azure + Mobile documentation center and so much more.
And of course, the Azure Service of the Month and Pick of the Pod!
RELEASES
Try the Latest Xamarin.Forms 4.7 Features Today!
Xamarin.Forms 4.7 is out and I couldn't be more excited for this release! It includes a long overdue simplification of rows and columns definitions, shapes and paths (pretty icons incoming) and much more!
Try the Latest Xamarin.Forms 4.7 Features Today! by Jacob Kirsch