About Toby Field

Toby is an experienced Xamarin.Forms developer. His passion & willingness to learn, drives his quality and career. Toby currently works in Brisbane and is excited to see what the city has to offer in this growing IT hub.

Xamarin.Forms MVVM DataTemplate with IndicatorView

This Xamarin how-to article shows (in my opinion) the easiest and cleanest way to implement the MVVM pattern in a DataTemplate.  The example I will be using is a 'set up wizard' using a standard Xamarin.Forms CarouselView and IndicatorView.  The example show how you can keep each 'page' in the setup wizard separate

By |2022-02-04T12:01:50+10:00February 4th, 2022|Categories: Xamarin, Xamarin.Forms|Tags: , , , , |0 Comments

Xamarin.Forms CollectionView Alternating Row Colors

Very quick Xamarin How-To this week with a simple converter. Alternating row colours in a CollectionView is quite often a design requirement and I wanted to create a simple, reusable converter to solve this. The Converter [crayon-66fedcce5ff18288778547/] Using the Converter in XAML [crayon-66fedcce5ff20411679414/]There you go, nice and simple, easy to follow

By |2021-10-20T10:46:56+10:00October 15th, 2021|Categories: Xamarin.Forms|Tags: , , |2 Comments

Xamarin.Forms Maps – Getting Location & Radius of User’s Input

Recently I have had to navigate through Xamarin.Forms Maps for a project.  After some documentation reading I found that XF Maps does not offer a lot of the customisation and functionality of the native map libraries (MapKit and Google Maps).  This left me having to write some custom renderers to complete the project's requirements.

By |2021-10-07T13:16:51+10:00October 7th, 2021|Categories: Xamarin.Forms|Tags: , , |0 Comments

Xamarin.Forms Custom WebView Headers (iOS WKWebView + Android WebView)

On a recent app I worked on, there was a requirement for authentication within a WebView.  For this to work custom request headers had to be sent through a Xamarin.Forms WebView.  This is quite standard for a lot of hybrid web applications.  I found some resources on the topic, however, all were quite outdated

By |2021-08-19T12:39:28+10:00August 19th, 2021|Categories: Xamarin, Xamarin.Android, Xamarin.Forms, Xamarin.iOS|Tags: , , , |0 Comments

Xamarin.Forms lightweight bottom sheet modal

Bottom sheets are becoming increasingly more popular in modern apps including Facebook, Instagram and Microsoft Teams.  A bottom sheet comes in three main forms including: Standard - the sheet remains visible while users can interact with the rest of the content on the screen. Modal - the sheet must be dismissed to interact with

By |2021-08-06T13:00:20+10:00July 30th, 2021|Categories: UI, Xamarin.Forms|Tags: , |6 Comments

Migrating to Android X: Another Attempt

Due to the expanding number of packages that require Android X (namely Xamarin.Forms 5) it is essential that you can get an old project compiling and running on Android X.  This can come as quite a challenge especially to massive projects that are quite old.  Anyone who has tried to use the built in

By |2021-07-01T15:29:16+10:00July 1st, 2021|Categories: Android, Xamarin, Xamarin.Android, Xamarin.Forms|Tags: , , , |0 Comments
Go to Top