GETTING STARTED
Most common mistakes beginners make in Xamarin.Forms
This blog post highlights some of the common issues and mistakes people make when first taking on Xamarin.Forms.
Most common mistakes beginners make in Xamarin.Forms by Evgeny Zborovsky
DESIGN
Push Notification Options for Mobile Apps
What is the best route to take when implementing push notifications in your mobile applications? Ask James...
Push Notification Options for Mobile Apps by James Montemagno
TOOLS
Automatically convert PCL to .NET Standard 2.0
Converting your PCL's to .NET Standard is so hot right now! Here is an extension that may help you.
Automatically converting PCL to .NET Standard 2.0 project by [vgeny Zborovsky
IOS
iOS Pill Button (with Storyboard Support)
Here’s another simple but useful control for Xamarin.iOS – the PillButton. The name describes it pretty well, it’s a button shaped like a pill or capsule and allows for managing the border color within your storyboard files by exposing an outlet for the color.
Xamarin.Tip – iOS Pill Button (with Storyboard Support) by Alex Dunn
Bindable iOS UIRefreshControl
Alex Dunn has a tip that has made his life easier – the BindableRefreshControl. The premise is to wrap the BeginRefreshing() and EndRefreshing() calls into a bindable property that can be applied with a one-way binding from a ViewModel.
Has iOS 11 really affected star ratings?
iOS has recently implemented a native Ratings prompt. Has it affected ratings? Read on, to find out.
Has iOS 11 really affected star ratings? by Christie Mouritz-Beckx
XAMARIN FORMS
glidex.forms
Jonathan Peppers has been doing loads of great work on Android performance and optimizations. He has also released a library called glidex.forms to supercharge your images on Android.
glidex.forms by Jonathan Peppers
AbsoluteLayout in Xamarin Forms Made Simple
XamGirl schools us on the use of AbsoluteLayout!
AbsoluteLayout in Xamarin Forms Made Simple by Charlin Agramonte
Creating a simple but good-looking app tutorial
A lot of apps currently in stores have some sort of walkthrough or tutorial screen that walks you through the basic functionality of an app. Let’s see what kind of things go into making one of those shall we?
How To Migrate PCL and Xamarin.Forms Apps to NETStandard
One of the reasons devs don’t update their (Xamarin.Forms) PCL library projects to .NETStandard 2.0 is that there are a bunch of NuGet packages that still haven’t migrated to it. It turns out, that that’s not a problem at all!
How To Migrate PCL and Xamarin.Forms Apps to NETStandard by Daniel Cazzulino
Debugging into the Xamarin.Forms code base
This is the start of what looks like an excellent series of blog posts about how to debug into framework pieces. This post covers off debugging into Xamarin.Forms source code.
Debugging Xamarin Open Source Frameworks: Xamarin.Forms Part 1 by Jon Goldberger
Renderer to Limit maximum lines of Label
If we want to display some text in our Xamarin.Forms app, chances are high we are going to use the Label control. But what if we want to limit the maximum visible lines you need a renderer... and here it is!
#XfQaD: Limit maximum lines of Label and indicate text truncation by Marco Siccardi
PWA in Xamarin.Forms
Ooui is a framework created by Frank Krueger, that lets you run Xamarin.Forms in a web browser. It actually has two ways of doing this, Ooui.AspNetCore, which is server side, or client side, using Ooui.Wasm.
AZURE
Azure Blob Storage with Xamarin Apps
Cloud Storage has become a must-have feature for mobile apps. It gives developers the ability to store large files in the cloud and securely distribute them to all mobile app users. Moving these large files to the cloud also helps reduce the size of the APKs and IPAs significantly.
Add Cloud Storage to Xamarin Apps with Azure Blob Storage by Brandon Minnick
Nifty Xamarin + Azure poster!
You can go ahead and get rid of those posters of Keanu Reeves! Instead print out this poster that shows all the Azure services categorized by use case, with links to the appropriate documentation.
Creating Cloud-Connected Mobile Apps with Xamarin + Azure by Craig Dunn
PODCASTS & VIDEOS
Merge Conflict 89: WebAssembly + Mono == .NET In Your Browser
What is this craziness - .NET apps in the browser. Frank and James talk about a brave new frontier!
Merge Conflict 89: WebAssembly + Mono == .NET In Your Browser by Frank Krueger & James Montemagno
Xamarin Show - Secure Data with CosmosDB for Mobile
This week, James is joined yet again by friend of the show Brandon Minnick to discus how to easily integrate Azure Cosmos DB with Xamarin apps. We discuss the Security, Scalability and API requirements for our Cosmos DB backends, and show how to easily integrate Cosmos DB + Xamarin!
Play Scalable + Secure Data with CosmosDB for Mobile by James Montemagno
RELEASES
Pre-Release: Xamarin.Forms 3 (pre2)
Xamarin.Forms 3.0.0.296286-pre2 is now on NuGet.
Pre-Release: Xamarin.Forms 3.0.0.296286-pre2 by David Ortinau