Blogs
Binding the Cognitive Services Android Speech SDK - Part 1, binding the library
As part of the Microsoft Cognitive Services speech API, there is a native Java Android SDK available …
Running AI models on iOS, Android and Windows using Xamarin
I created a NuGet package a while ago to allow you to run models exported from the Azure Custom …
Running custom vision models on a Windows device
Recently I wrote about creating AI models using the Azure Custom Vision Service. In these posts I …
Setting iOS permission descriptions in Visual Studio 2017
I spend most of my developer day using Visual Studio for Mac, but occasionally I flip back to Visual …
What the @ - fixing weirdness in return JSON from Azure functions using F#
I’ve been playing a lot with F# recently, both to build Xamarin apps using Elmish.XamarinForms …
Describing a photo in a mobile app using Azure Computer Vision
I recently gave an introduction to Xamarin talk at Imperial College, London and wanted to build a …
Xamarin in Action is now on the bookshelves!
Finally, after 2 years since I first put pen to paper (well, put keystroke to Atom), Xamarin in …
Xamarin Essentials
TL;DR - check out Xamarin Essentials in the official documentation. Like a lot of developers, I love …
Building mobile apps in F# using Xamarin.Forms and Elmish
FSharp and Xamarin Xamarin is well known for allowing you to build mobile apps in C#, but you can …
The Jim and Tonic show
Since starting at Microsoft as a Senior Cloud Developer Advocate I’ve been hugely privileged …
Face identification with Azure Cognitive Services Face API
Recently I’ve been playing with a lot AI and seeing how it can be used in mobile apps to …
Identifying my daughters toys using AI - Part 5, Plugin for on-device models
In the first part of this series I used the Azure Custom Vision service to create an image …