Shows - XamarinShow


Cross-platform Awesome with Shiny 2.0 | The Xamarin Show[MP4] [0:27:13] [2021/07/02]
Today, James is joined by Allan Ritchie, Microsoft MVP, who shows off the latest version of his cross-platform library Shiny. Shiny is a cross platform framework designed for Xamarin & UWP to make…


Introduction to .NET MAUI Blazor | The Xamarin Show[MP4] [0:19:19] [2021/06/18]
Blazor enables building client-side web UI with .NET, but sometimes you need more than what the web platform offers. Sometimes you need full access to the native capabilities of the device. You can…


Next Level Touch Gestures with TouchEffect (Xamarin Community Toolkit)[MP4] [0:13:18] [2021/06/09]
The TouchEffect in the Xamarin Community Toolkit allows you to make any visual element into a button. By adding a few lines of code you can execute code by a simple touch. The TouchEffect also brings…


Microsoft Build 2021 news for .NET MAUI And Xamarin[MP4] [0:23:54] [2021/06/04]
This week, James is joined by Maddy Leger, Xamarin & .NET MAUI Program Manager, who gives us all the details from Microsoft Build for Xamarin and .NET MAUI. Show Links: .NET MAUI Preview 4…


SnackBar and Toast (Xamarin Community Toolkit)[MP4] [0:12:31] [2021/06/02]
With SnackBar and Toast it is now easier than ever to show a little notification to the user. It can pop-up at the bottom of your page or be attached to any VisualElement! In this show I have…


Improving Accessibility with Xamarin Community Toolkit[MP4] [0:18:54] [2021/05/27]
With the SemanticEffect and SemanticOrderView in the Xamarin Community Toolkit you now have all the tools to make your Xamarin.Forms app more accessible. In this episode I am joined by Shane Neuville…


EnumToIntConverter (Xamarin Community Toolkit)[MP4] [0:09:04] [2021/05/19]
Data-binding can be a hassle whenever you have to use enum values. With the EnumToIntConverter that is now included in the Xamarin Community Toolkit it is easier than ever to work with enums. In this…


Magic Gradients | The Xamarin Show[MP4] [0:21:11] [2021/05/14]
This week, James is joined by Bohdan Benetskyi, mobile developer & contributor to Magic Gradients, an awesome library built on SkiaSharp for awesome gradients in your Xamarin apps! Show Links:…


Multimedia with MediaElement (Xamarin Community Toolkit)[MP4] [0:12:46] [2021/05/12]
Playing audio and video in your Xamarin.Forms app has never been easier. In this episode I have Peter Foot on who tells us about the MediaElement. With the MediaElement, now available in the Xamarin…


Building Accessible Mobile Apps | The Xamarin Show[MP4] [0:22:42] [2021/05/07]
This week, James is joined by Rachel Kang, software engineer on the Xamarin.Forms and .NET MAUI team, who talks to us about the importance of building accessible apps. She shows off how you can start…


Lifecycle Events (Xamarin Community Toolkit)[MP4] [0:10:44] [2021/05/05]
Pedro is back for another episode! This time he will tell us all about the Lifecycle Effect that he implemented for the Xamarin Community Toolkit. With this effect you can hook into the Loaded and…


Xamarin Quick Tips: Setting Tab Icons with Style Triggers[MP4] [0:04:35] [2021/04/30]
In this video I show you to you Style Triggers to modify Tab Icons based on their selections state. Show Links: Blog - Embedded FontsBlog - Tab TriggersFont AwesomeFont 2 C#Follow…


Image Tinting (Xamarin Community Toolkit)[MP4] [0:07:16] [2021/04/28]
Getting all your image resources in the right color can be a big pain. Between iOS and Android alone you will have to add them in many different dimensions. John has made this a whole lot easier by…


Xamarin Quick Tips: Font Icon Embedding[MP4] [0:04:22] [2021/04/23]
In this video I show you can use Font Awesome to create vector icons in your Xamarin.Forms app. Show Links: Blog - Embedded FontsFont AwesomeFont 2 C#Follow @JamesMontemagnoNever Miss an Episode:…


User Stopped Typing Behavior (Xamarin Community Toolkit)[MP4] [0:08:49] [2021/04/21]
If you've ever needed to implement a search bar, you will know the hassle of implementing this functionality. You don't want to send every keystroke to your backend! So, once again, you take some…


XAML Hot Reload Updates | Xamarin Show[MP4] [0:21:07] [2021/04/09]
This week, James is joined by Dmitry Lyalin and Tim Miller who show off the latest and greatest in XAML Hot Reload technology with the new "changes only" mode that saves the state of your…


App Localization (Xamarin Community Toolkit)[MP4] [0:18:36] [2021/04/07]
To make inclusive apps, localization might be a good idea. To help you with that, we have got a couple of things in the Xamarin Community Toolkit that you can use. In this episode I have Maksym on…


Platform Perfect Popups - Part 2 (Xamarin Community Toolkit)[MP4] [0:15:01] [2021/03/31]
Popups can be annoying, but not the Xamarin Community Toolkit ones! In this video we will learn from Andrew, master of popups, how to use the newly implemented popups in your Xamarin.Forms app. In…


Building Our First Microservice | The Xamarin Show[MP4] [0:19:19] [2021/03/26]
This week, James is joined by Nish Anil who is here to walk us through building our very first Microservice for our mobile apps with .NET, ASP.NET Core, Docker, Kubernetes, and more! He shows how to…


Introduction to Microservices | The Xamarin Show[MP4] [0:17:36] [2021/03/26]
This week, James is joined Nish Anil who is here to talk about what exactly Microservices are and why mobile developers should care about them. He walks through what they are, what are images,…


Platform Perfect Popups - Part 1 (Xamarin Community Toolkit)[MP4] [0:16:04] [2021/03/23]
Popups can be annoying, but not the Xamarin Community Toolkit ones! In this video we will learn from Andrew, master of popups, how to use the newly implemented popups in your Xamarin.Forms app. In…


Share Files (Xamarin.Essentials API of the Week)[MP4] [0:09:04] [2021/03/19]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Essential API of the week we take a look at an update to the Share API that allows now…


Forget Time Zones with DateTimeOffsetConverter (Xamarin Community Toolkit)[MP4] [0:10:38] [2021/03/17]
In this episode we will learn everything about the DateTimeOffsetConverter that is included in the Xamarin Community Toolkit. Mark Allibone knows from first-hand experience that sometimes, in a…


Screenshot (Xamarin.Essentials API of the Week)[MP4] [0:06:42] [2021/03/12]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Essential API of the week we take a look at Screenshot API that allows you to take a…


Optimize App Loading with LazyView (Xamarin Community Toolkit)[MP4] [0:12:57] [2021/03/10]
With the Xamarin Community Toolkit LazyView you are able to lazy load any view! This will help you optimize load times in your app. Simply wrap your content in the LazyView and all the hard work will…


WeakEventManager To Stop Memory Leaks! (Xamarin Community Toolkit)[MP4] [0:12:08] [2021/03/03]
In the same area as AsyncCommand and AsyncValueCommand, we also have the WeakEventManager and DelegateWeakEventManager in the Xamarin Community Toolkit. Don't worry about unsubscribing your events…


Web APIs for Xamarin Developers | The Xamarin Show[MP4] [0:31:08] [2021/02/26]
This week, James is joined Brady Gaster who is here to talk to use all ASP.NET Core Web API and why it is absolutely awesome for mobile development with Xamarin. He walks us through some best…


Awesome AsyncCommand & AsyncValueCommand (Xamarin Community Toolkit)[MP4] [0:15:18] [2021/02/24]
Also included in the Xamarin Community Toolkit are the AsyncCommand, AsyncValueCommand. These little helpers can make your code more performant by making your Commands safe to use with Async.In this…


MultiConverter & VariableMultiValueConverter (Xamarin Community Toolkit)[MP4] [0:10:27] [2021/02/17]
This episode is a bit of a mind-boggler. We will learn about the MultiConverter, which allows you to chain multiple ValueConverters together. But we're not stopping there! We will also see the…


File Picker (Xamarin.Essentials API of the Week)[MP4] [0:09:41] [2021/02/12]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Essential API of the week we take a look at File Picker, that allows your users to pick…


StateLayout (Xamarin Community Toolkit)[MP4] [0:09:38] [2021/02/10]
Whether you're loading data, you need to show an empty state or maybe an error occurred. With StateLayout you can visualize this easily from within just one control. In this episode I have Steven as…


Templated Controls are Awesome | The Xamarin Show[MP4] [0:19:56] [2021/02/05]
This week, James is joined again by Javier Suárez, Developer on Xamarin.Forms, who explains what control templates are, why they are awesome, and how you can create amazing things with them. You don't…


TabView (Xamarin Community Toolkit)[MP4] [0:20:01] [2021/02/03]
In this episode of the Xamarin Show we're talking about the much anticipated TabView. The TabView is now included inside of the Xamarin Community Toolkit and I have Javier on, who has worked on this,…


App Actions (Xamarin.Essentials API of the Week)[MP4] [0:09:48] [2021/01/29]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Essential API of the week we take a look at App Actions, that allows you to add shortcuts…


Introducing the Xamarin Community Toolkit[MP4] [0:20:04] [2021/01/27]
The Xamarin Community Toolkit is a collection of Animations, Behaviors, Converters, Effects and even controls for mobile development with Xamarin.Forms. In this episode, I have Javier on from the…


Improved XAML Data Binding Diagnostics | The Xamarin Show[MP4] [0:25:41] [2020/12/18]
This week, James is joined by Dmitry Lyalin, Senior Program Manager - XAML Tooling, who is here to talk about some brand new features available for XAML developers in Visual Studio 2019. He walks…


Xamarin.Forms 5 Is Here![MP4] [0:25:20] [2020/10/23]
This week, James is joined by David Ortinau, Xamarin Principal Program Manager, who is here to talk about all of the goodies that are available in the brand new release Xamarin.Forms 5.0! He walks us…


Binding Tools for Swift | The Xamarin Show[MP4] [0:16:25] [2020/10/09]
This week, James is joined by Steve Hawley, Engineer on Xamarin iOS, who talks about some brand new binding technology to take Swift libraries for iOS and turn them into beautiful C# libraries for…


Replicating User Profile UI | The Xamarin Show[MP4] [0:17:35] [2020/10/02]
This week, James is joined by Leomaris Reyes, Microsoft MVP, who walks us through building beautiful user interface step-by-step with Xamarin.Forms! Show Links: AskXammy.comBlog - Replicating User…


Xamarin.Forms Code Snippets[MP4] [0:20:30] [2020/09/18]
This week, James is joined by Damien Doumer, Microsoft MVP, who shows off some of his favorite code snippets for Xamarin.Forms and how you can create your own. Show Links: Blog - 6 Xamarin.Forms Code…


Xamarin.Forms New Drawing API! Part 2[MP4] [0:19:15] [2020/08/28]
This week, James is joined again by Javier Suárez, Developer on Xamarin.Forms, who walks us through advanced scenarios with the brand new drawing API for Xamarin.Forms. This new native API enables you…


Xamarin.Forms New Drawing API! Part 1[MP4] [0:15:07] [2020/08/21]
This week, James is joined by Javier Suárez, Developer on Xamarin.Forms, who walks us through the brand new drawing API for Xamarin.Forms. This new native API enables you to draw just about anything!…


Xamarin.Forms 4.7 - Shapes, Paths, and App Themes![MP4] [0:15:57] [2020/07/24]
This week, James is joined by Jacob Kirsch, Program Manager for Xamarin, who walks us through the latest and greatest features that Xamarin.Forms 4.7 introduced. This includes the awesome new drawing…


Hot Restart - Easily Debug to iOS Devices[MP4] [0:14:46] [2020/07/17]
This week, James is joined by Maddy Leger, Program Manager for Xamarin Tooling, who shows off Hot Restart, one of the coolest new features of Xamarin. Easily deploy your Xamarin.Forms based iOS…


App Center + App Insights = Better Together | The Xamarin Show[MP4] [0:16:06] [2020/07/10]
This week, James is joined by John Thiriet live from France who shows off how he combined the power of App Center Analytics with Application Insights. This combination gives crazy insight into your…


MFractor for Windows | The Xamarin Show[MP4] [0:24:56] [2020/07/03]
This week, James is joined by Matthew Robbins from the MFractor team who shows off the brand new version of MFractor with Windows support! MFractor adds several features so you can make great Xamarin…


F# Fabulous - Beyond MVU Basics | The Xamarin Show[MP4] [0:36:30] [2020/06/26]
This week, James is joined once again with designer and architect of F# Don Syme and Fabulous maintainer Timothé Larivière. They are back to talk more in-depth about building Xamarin mobile apps with…


Cross-platform Images Simplified with Resizetizer.NT | The Xamarin Show[MP4] [0:15:31] [2020/06/19]
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…


SwipeView - Swipe It All Away | The Xamarin Show[MP4] [0:16:44] [2020/05/29]
This week, James is joined by friend of the show Gerald Versluis, Xamarin.Forms Engineer, who shows off SwipeView, a brand new control for Xamarin.Forms apps. SwipeView enables developers easily add…


Xamarin.Forms 101: Using Material Design in Xamarin Forms[MP4] [0:05:39] [2020/05/19]
Let's take a step back in a new mini-series that I like to call Xamarin.Forms 101. In each episode we will walk through a basic building block of Xamarin.Forms to help you build awesome cross-platform…


Introduction to Fabulous a F# MVU Framework for Xamarin | The Xamarin Show[MP4] [0:37:19] [2020/05/15]
This week, James is joined by friends of the show by the designer and architect of F# Don Syme and Fabulous maintainer Timothé Larivière. They are here to show off how F# and Fabulous create an…


Xamarin.Forms 101: Intro to CollectionView and RefreshView[MP4] [0:09:45] [2020/05/12]
Let's take a step back in a new mini-series that I like to call Xamarin.Forms 101. In each episode we will walk through a basic building block of Xamarin.Forms to help you build awesome cross-platform…


Visual State Manager - Beyond the Basics | The Xamarin Show[MP4] [0:19:41] [2020/05/08]
This week, James is joined by friend of the show Gerald Versluis, Xamarin.Forms Engineer, who shows off how to work with the Visual State Manger in Xamarin.Forms. He also talks through some new…


Xamarin.Forms 101: Accessibility using Automation Properties[MP4] [0:06:28] [2020/05/05]
Let's take a step back in a new mini-series that I like to call Xamarin.Forms 101. In each episode we will walk through a basic building block of Xamarin.Forms to help you build awesome cross-platform…


Six Things to Love in Xamarin.Forms 4.6 | The Xamarin Show[MP4] [0:29:52] [2020/04/30]
This week, James is joined by friend of the show David Ortinau, Principal Program Manager for Xamarin, who shows off one of the coolest new features in Xamarin.Forms 4.6. This including updates to…


Xamarin.Forms 101: Basic Animations[MP4] [0:05:25] [2020/04/28]
Let's take a step back in a new mini-series that I like to call Xamarin.Forms 101. In each episode we will walk through a basic building block of Xamarin.Forms to help you build awesome cross-platform…


Source Link - Debug Third-Party Libraries | The Xamarin Show[MP4] [0:18:50] [2020/04/24]
This week, James is joined by friend of the show Gerald Versluis, Xamarin.Forms Engineer, who shows off one of the coolest feature ever for app developers and library creators, Source Link. When a…


Xamarin.Forms 101: Controls for boolean, numeric, and date and time input[MP4] [0:07:16] [2020/04/21]
Let's take a step back in a new mini-series that I like to call Xamarin.Forms 101. In each episode we will walk through a basic building block of Xamarin.Forms to help you build awesome cross-platform…


Xamarin.Forms 101: Resources for getting started with Xamarin[MP4] [0:06:00] [2020/04/14]
Let's take a step back in a new mini-series that I like to call Xamarin.Forms 101. In each episode we will walk through a basic building block of Xamarin.Forms to help you build awesome cross-platform…


Submitting Your First Pull Request to Xamarin.Forms | The Xamarin Show[MP4] [0:23:39] [2020/04/10]
This week, James is joined by friend of the show E.Z. Hart, Xamarin.Forms Engineer, who shows off how to send our first pull request to Xamarin.Forms (or any GitHub project) through GitHub.com, Visual…


Permissions (Xamarin.Essentials API of the Week) [MP4] [0:07:51] [2020/04/07]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Xamarin.Essential API of the week we take a look at the Permissions API, enabling you to…


eliteKit - Awesome Xamarin.Forms Controls | The Xamarin Show[MP4] [0:18:06] [2020/04/03]
This week, James is joined by friend of the show Dominik Ganic, founder & creator of eliteKit, who shows off what the amazing team at eliteKit has been up to for Xamarin developers. He shows off…


Theme Detection (Xamarin.Essentials API of the Week)[MP4] [0:06:17] [2020/03/31]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Xamarin.Essential API of the week we take a look at the App Theme API that enables…


Binding Kotlin Libraries | The Xamarin Show[MP4] [0:17:54] [2020/03/27]
This week, James is joined by friend of the show Alexey Strakh, Microsoft Mobile Customer Advisory Team Engineer, who shows off how to bind native Kotlin libraries so you can use them in your Xamarin…


Android Tooling Updates - IntelliSense, Apply Changes, & More | The Xamarin Show[MP4] [0:22:07] [2020/03/20]
This week, James is joined by friend of the show Jérémie Laval, Xamarin.Android Tooling Engineer Lead, who shows off some awesome new features for Android developers including Apply Changes, new…


Text-to-Speech (Xamarin.Essentials API of the Week)[MP4] [0:07:57] [2020/03/17]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Xamarin.Essential API of the week we take a look at the text-to-speech API to speak back…


Binding Swift Libraries | The Xamarin Show[MP4] [0:19:34] [2020/03/13]
This week, James is joined by friend of the show Alexey Strakh, Microsoft Mobile Customer Advisory Team Engineer, who shows off how to bind native Swift libraries so you can use them in your Xamarin…


Geolocation (Xamarin.Essentials API of the Week)[MP4] [0:10:38] [2020/03/10]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Xamarin.Essential API of the week we take a look at geolocation to easily get the cached…


Color Converters (Xamarin.Essentials API of the Week)[MP4] [0:06:52] [2020/01/22]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Xamarin.Essential API of the week we take a look at built in color converters and helper…


Best Practices - Advanced Async / Await | The Xamarin Show[MP4] [0:06:09] [2020/01/17]
This week, James is joined by friend of the show Dean Faizel, Microsoft Mobile Customer Advisory Team Engineer, who talks us through the best practices when using async and await for mobile…


Device Display Information (Xamarin.Essentials API of the Week)[MP4] [0:07:19] [2020/01/15]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Xamarin.Essential API of the week we take a look at the Device Display API that enables…


Best Practices - When to use async void | The Xamarin Show[MP4] [0:08:15] [2020/01/10]
This week, James is joined by friend of the show Dean Faizel, Microsoft Mobile Customer Advisory Team Engineer, who talks us through the best practices of using async void and how to avoid it. Show…


Device Information (Xamarin.Essentials API of the Week)[MP4] [0:05:08] [2020/01/08]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Xamarin.Essential API of the week we take a look at the Device Info API that can give…


Best Practices - Memory Management & Profiling | The Xamarin Show[MP4] [0:31:32] [2020/01/03]
This week, James is joined by friend of the show Alexey Strakh, Microsoft Mobile Customer Advisory Team Engineer, who talks us through best practices for memory management and profiling of mobile…


Xamarin.Forms 101: Using Embedded Images[MP4] [0:06:42] [2019/12/25]
Let's take a step back in a new mini-series that I like to call Xamarin.Forms 101. In each episode we will walk through a basic building block of Xamarin.Forms to help you build awesome cross-platform…


Best Practices - Async / Await | The Xamarin Show[MP4] [0:32:17] [2019/12/20]
This week, James is joined by friend of the show Dean Faizel, Microsoft Mobile Customer Advisory Team Engineer, who talks us through the best practices of using async and await in mobile development.…


Flashlight (Xamarin.Essentials API of the Week)[MP4] [0:05:45] [2019/12/18]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Xamarin.Essential API of the week we take a look at the Flashlight API to turn on and off…


Xamarin.Forms 101: Control Templates[MP4] [0:05:09] [2019/12/11]
Let's take a step back in a new mini-series that I like to call Xamarin.Forms 101. In each episode we will walk through a basic building block of Xamarin.Forms to help you build awesome cross-platform…


Xamarin.Forms 101: Entries and Editors[MP4] [0:04:43] [2019/12/04]
Let's take a step back in a new mini-series that I like to call Xamarin.Forms 101. In each episode we will walk through a basic building block of Xamarin.Forms to help you build awesome cross-platform…


Xamarin.Forms 101: Compiled Bindings[MP4] [0:05:33] [2019/11/27]
Let's take a step back in a new mini-series that I like to call Xamarin.Forms 101. In each episode we will walk through a basic building block of Xamarin.Forms to help you build awesome cross-platform…


Syncfusion Essential Studio and UI Kit for Xamarin & Xamarin.Forms[MP4] [0:23:58] [2019/11/22]
This week, James is joined by friend of the show Prabakaran, developer at Syncfusion, who shows off the latest and greatest that Syncfusion has to offer for Xamarin developers. He talks through the…


Xamarin.Forms 101: Styles[MP4] [0:05:12] [2019/10/29]
Let's take a step back in a new mini-series that I like to call Xamarin.Forms 101. In each episode we will walk through a basic building block of Xamarin.Forms to help you build awesome cross-platform…


Xamarin.Forms 101: Getting to Know your XAML Workspace - Visual Studio 2019 for Mac[MP4] [0:03:33] [2019/10/22]
Let's take a step back in a new mini-series that I like to call Xamarin.Forms 101. In each episode we will walk through a basic building block of Xamarin.Forms to help you build awesome cross-platform…


Unit Conversion (Xamarin.Essentials API of the Week)[MP4] [0:04:25] [2019/10/15]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Xamarin.Essential API of the week we take a look at the built in unit converters to easily…


XamRight - Richer, Safer XAML Coding Experience | The Xamarin Show[MP4] [0:14:54] [2019/10/11]
This week, James is joined by friend of the show David Sielaff, who shows us his awesome Visual Studio extension XamRight for XAML editing! XamRight is a tool to make it easier to maintain and enhance…


Launcher (Xamarin.Essentials API of the Week)[MP4] [0:05:28] [2019/10/08]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Xamarin.Essential API of the week we take a look at the Launcher API to directly deep link…


Xamarin.Forms 101: Getting to Know your XAML Workspace - Visual Studio 2019 for Windows[MP4] [0:04:09] [2019/10/01]
Let's take a step back in a new mini-series that I like to call Xamarin.Forms 101. In each episode we will walk through a basic building block of Xamarin.Forms to help you build awesome cross-platform…


XAML Hot Reload for Xamarin.Forms In-Depth | The Xamarin Show[MP4] [0:18:28] [2019/09/27]
This week, James is joined by friend of the show Maddy Leger, Xamarin Program Manager, who gives us a deep dive tour of using XAML Hot Reload for Xamarin.Forms that is available right now! She shows…


Android App Bundles 101 | The Xamarin Show[MP4] [0:11:20] [2019/09/20]
This week, James is joined by friend of the show Jon Douglas, Xamarin.Android Program Manager, who shows off how to start bundling your Android application with App Bundles. He also gives us a 101…


Vibration (Xamarin.Essentials API of the Week)[MP4] [0:04:15] [2019/09/10]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Xamarin.Essential API of the week we take a look at the Vibration API to enable you to…


FreshMvvm: So Fresh So Clean - MVVM for Xamarin.Forms[MP4] [0:17:00] [2019/09/06]
This week, James is joined by friend of the show Michael Ridland, Microsoft & XamarinMVP, who shows off his awesome MVVM library for Xamarin.Froms MvvmFresh! He talks about what is built in, why…


Analyzing and Shrinking Android APKs | The Xamarin Show[MP4] [0:12:13] [2019/08/30]
This week, James is joined by friend of the show Jon Douglas, Xamarin.Android Program Manager, walks us through tweaking and optimizing our Android APKs size. He shows off several tools to help…


XAML Hot Reload for Xamarin.Forms Preview[MP4] [0:08:38] [2019/08/23]
This week, James is joined by friend of the show Pierce Boggan, Xamarin Program Manager, shows us the brand new public preview of XAML Hot Reload for Xamarin.Forms. This feature is going to help…


Editor Improvements in Visual Studio for Mac[MP4] [0:10:04] [2019/08/16]
This week, James is joined by friend of the show Maddy Leger, Xamarin Tooling Program manager, who shows off awesome editor updates to Visual Studio for Mac. She walks us through all of the new…


Xamarin.Forms 101: Design Time Data[MP4] [0:03:30] [2019/08/13]
Let's take a step back in a new mini-series that I like to call Xamarin.Forms 101. In each episode we will walk through a basic building block of Xamarin.Forms to help you build awesome cross-platform…


Improved Android Startup Times with Startup Tracing | The Xamarin Show[MP4] [0:12:24] [2019/08/09]
This week, James is joined by friend of the show Jon Douglas, Xamarin.Android Program Manager, who shows us how to super charge the startup time of Android applications with a brand new feature called…


Xamarin.Forms 101: XAML Previewer [MP4] [0:02:22] [2019/08/06]
Let's take a step back in a new mini-series that I like to call Xamarin.Forms 101. In each episode we will walk through a basic building block of Xamarin.Forms to help you build awesome cross-platform…


Xamarin.Forms 101: OnIdiom (Adjusting UI Based on Device Type)[MP4] [0:02:18] [2019/07/30]
Let's take a step back in a new mini-series that I like to call Xamarin.Forms 101. In each episode we will walk through a basic building block of Xamarin.Forms to help you build awesome cross-platform…


Introduction to AndroidX for Xamarin | The Xamarin Show[MP4] [0:18:53] [2019/07/26]
This week, James is joined by friend of the show Jon Dick aka Redth, Xamarin Components Development Lead, who helps explain exactly what AndroiX/JetPacks/Components are and how Xamarin developers can…


Xamarin.Forms 101: OnPlatform (Adjusting UI Based on Operating System)[MP4] [0:01:50] [2019/07/23]
Let's take a step back in a new mini-series that I like to call Xamarin.Forms 101. In each episode we will walk through a basic building block of Xamarin.Forms to help you build awesome cross-platform…


Fastlane Automation For Mobile Apps | The Xamarin Show[MP4] [0:18:41] [2019/07/19]
This week, James is joined by friend of the show Mahmoud Ali, Microsoft MVP, who shows us how we can be more productive when developing mobile apps with fastlane. He walks us through several tools…


Phone Dialer (Xamarin.Essentials API of the Week)[MP4] [0:05:08] [2019/07/16]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Xamarin.Essential API of the week we take a look at the Phone Dialer API enabling your app…


Xamarin.Forms 4.1: CheckBox, Fonts, and so much more | The Xamarin Show[MP4] [0:23:35] [2019/07/05]
This week, James is joined yet again by friend of the show David Ortinau, Xamarin SDK & Xamarin.Forms Program Manager, to inform us of the awesome new enhancements in Xamarin.Forms 4.1 including a…


SMS (Xamarin.Essentials API of the Week)[MP4] [0:06:53] [2019/07/02]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Xamarin.Essential API of the week we take a look at the SMS API enabling your app to open…


4 Awesome Things In Xamarin.Forms 4.0 | The Xamarin Show[MP4] [0:24:10] [2019/06/28]
This week, James is joined yet again by friend of the show David Ortinau, Xamarin SDK & Xamarin.Forms Program Manager, tells us all about the latest features to love in Xamarin.Forms 4.0 including…


Email (Xamarin.Essentials API of the Week)[MP4] [0:05:43] [2019/06/25]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Xamarin.Essential API of the week we take a look at the Email API to enable you to open…


Aurora Controls Toolkit For Xamarin.Forms | The Xamarin Show[MP4] [0:12:29] [2019/06/21]
This week, James is joined by friend of the show Michael Stonis, Xamarin MVP and Development Lead & President at Eight Bot, who shows off his latest creation Aurora Controls for Xamarin.Forms.…


MainThread (Xamarin.Essentials API of the Week)[MP4] [0:05:43] [2019/06/18]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Xamarin.Essential API of the week we take a look at the MainThread API to enable you to…


Prism Modules for Xamarin.Forms | The Xamarin Show[MP4] [0:15:21] [2019/06/14]
This week, James is joined by Dan Siegel, Microsoft MVP and Prism maintainer, who shows us a super cool feature of Prism for Xamarin.Forms to create modular apps. He shows how to create a modular…


File System Helpers (Xamarin.Essentials API of the Week)[MP4] [0:08:10] [2019/06/11]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Xamarin.Essential API of the week we take a look at the File System Helpers API which…


App Center Distribution Enhancements And Auto Provisioning | The Xamarin Show[MP4] [0:10:29] [2019/06/07]
This week, James is joined by friend of the show Amanda Chew, App Center Program Manager, shows us the latest features in App Center distribution for mobile applications. She also shows how to easily…


Compass (Xamarin.Essentials API of the Week)[MP4] [0:07:14] [2019/06/04]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Xamarin.Essential API of the week we take a look at the Compass API to enable you to…


In-App Feedback and Bug Reporting with Instabug[MP4] [0:15:44] [2019/05/31]
This week, James is joined by friend of the show Salma Ali from Instabug shows off a how to easily integrate Instabug into your Xamarin applications for bug reporting, user feedback, surveys, in-app…


Version Tracking (Xamarin.Essentials API of the Week)[MP4] [0:08:04] [2019/05/28]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Xamarin.Essential API of the week we take a look at the Version Tracking API to enable you…


Pretty XAML With XAML Styler | The Xamarin Show[MP4] [0:11:12] [2019/05/24]
This week, James is joined by friend of the show & Microsoft MVP Nico Vermeir shows off a Visual Studio that will change our life.... XAML Styler. It is the ultimate styling tool to help you make…


Xamarin.Forms 4.0 Live Stream Launch Event[MP4] [2:06:23] [2019/05/23]
Join the Xamarin team as we unveil all of the new features in Xamarin.Forms 4.0. During the live stream you will hear from the Xamarin.Forms team themselves including David Ortinau, Samantha Houts,…


Xamarin.Forms 101: Dynamic Resources[MP4] [0:05:23] [2019/05/21]
Let's take a step back in a new mini-series that I like to call Xamarin.Forms 101. In each episode we will walk through a basic building block of Xamarin.Forms to help you build awesome cross-platform…


Next Level Maps With ArcGIS For .NET[MP4] [0:13:12] [2019/05/17]
This week, James is joined by friend of the show & Microsoft MVP Morten Nielsen who introduces us to the world of advanced mapping with ArcGIS for .NET and Xamarin. Morten walks us through what…


Preferences vs Xamarin.Forms Properties (Xamarin.Essentials API of the Week)[MP4] [0:05:55] [2019/05/14]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Xamarin.Essential API of the week we take a look at the difference between the Preferences…


Simplify HTTP in Mobile Apps with Refit[MP4] [0:14:56] [2019/05/03]
This week, James is joined by friend of the show & Microsoft MVP Geoffrey Huntley who show us how Refit can greatly simplify HTTP calls in mobile apps or any .NET application. He shows us how to…


Detect Shake (Xamarin.Essentials API of the Week)[MP4] [0:05:32] [2019/04/30]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Xamarin.Essential API of the week we take a look at the Detect Shake API to help you…


Build Your First iOS App with Visual Studio 2019 and Xamarin[MP4] [0:05:00] [2019/04/28]
In this video, I'll show you the steps to build your first iOS application in Visual Studio 2019 with C#, .NET, and Xamarin. We will see how to build a basic app, connection to the macOS host, and…


Build Your First Android App with Visual Studio 2019 and Xamarin[MP4] [0:04:18] [2019/04/28]
In this video, I'll show you the steps to build your first Android application in Visual Studio 2019 with C#, .NET, and Xamarin. We will see how to build a basic app and then compile and deploy using…


Installing Visual Studio 2019 for Mobile Development with .NET & Xamarin[MP4] [0:04:32] [2019/04/28]
In this video, I'll show you the steps to install Visual Studio 2019, start a new project and create a basic mobile app with .NET and Xamarin for iOS and Android. Show Links: Visual Studio…


Making Mobile Apps Accessible[MP4] [0:14:53] [2019/04/26]
This week, James is joined by friend of the show & Microsoft MVP Alexandre Costa who show us the importance of making mobile apps accessible. He talks through a non-accessible mobile app, the…


Geocoding (Xamarin.Essentials API of the Week)[MP4] [0:08:57] [2019/04/23]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Xamarin.Essential API of the week we take a look at Geocoding, which enables you to…


App Center Diagnostic Updates & Integrations | The Xamarin Show[MP4] [0:15:23] [2019/04/19]
This week, James is joined by friend of the show Amanda Chew, App Center Program Manager, shows us the latest features in App Center diagnostics for mobile applications including filtering, searching,…


Xamarin.Forms 101: Application Resources[MP4] [0:06:42] [2019/03/22]
Let's take a step back in a new mini-series that I like to call Xamarin.Forms 101. In each episode we will walk through a basic building block of Xamarin.Forms to help you build awesome cross-platform…


Open Browser (Xamarin.Essentials API of the Week)[MP4] [0:05:19] [2019/03/19]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Xamarin.Essential API of the week we take a look at Open Browser, which enables you to…


Super Fast Image Loading for Android Apps with GlideX[MP4] [0:13:09] [2019/03/15]
This week, James is joined yet again by friend of the show Jonathan Peppers, Xamarin.Android engineer, shows us how to optimize image loading for Android applications when using traditional Android…


Accelerometer (Xamarin.Essentials API of the Week)[MP4] [0:08:07] [2019/03/06]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Essential API of the week we take a look at Accelerometer, which enables you monitor the…


Xamarin.Forms 101: Control Reference Binding (View-to-View)[MP4] [0:04:18] [2019/03/01]
Let's take a step back in a new mini-series that I like to call Xamarin.Forms 101. In each episode we will walk through a basic building block of Xamarin.Forms to help you build awesome cross-platform…


Maps (Xamarin.Essentials API of the Week)[MP4] [0:06:15] [2019/02/27]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Essential API of the week we take a look at Maps, which enables you to open the default…


Five Things to Love About Xamarin.Forms 3.5[MP4] [0:15:28] [2019/02/22]
This week, James is joined yet again by friend of the show David Ortinau, Xamarin SDK & Xamarin.Forms Program Manager, tells us all about the latest features to love in Xamarin.Forms 3.5. You…


Secure Storage (Xamarin.Essentials API of the Week)[MP4] [0:07:36] [2019/02/20]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Essential API of the week we take a look at Secure Storage, which enables you to easily…


Xamarin.Forms 101: Command Parameters[MP4] [0:05:25] [2019/02/15]
Let's take a step back in a new mini-series that I like to call Xamarin.Forms 101. In each episode we will walk through a basic building block of Xamarin.Forms to help you build awesome cross-platform…


Clipboard (Xamarin.Essentials API of the Week)[MP4] [0:05:50] [2019/02/13]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Essential API of the week we take a look at Clipboard, which enables you to easily get and…


Share (Xamarin.Essentials API of the Week)[MP4] [0:05:28] [2019/02/06]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Essential API of the week we take a look at Share, which enables you to easily share links…


Bring Some C++ to Xamarin Apps [MP4] [0:26:00] [2019/02/01]
On this week's Xamarin Show, James is joined by good friend Mike Parker from the Microsoft Mobile Customer Advisory Team that shows how to easily integrate existing C++ libraries into Xamarin…


App Information (Xamarin.Essentials API of the Week)[MP4] [0:04:55] [2019/01/30]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Essential API of the week we take a look at App Information, which enables you to query…


Xamarin.Forms 101: Commands[MP4] [0:08:17] [2019/01/25]
Let's take a step back in a new mini-series that I like to call Xamarin.Forms 101. In each episode we will walk through a basic building block of Xamarin.Forms to help you build awesome cross-platform…


Battery (Xamarin.Essentials API of the Week)[MP4] [0:07:18] [2019/01/23]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Essential API of the week we take a look at Battery, which enables you to check the device…


Azure Blockchain Development Kit for Mobile Apps[MP4] [0:24:43] [2019/01/18]
This week, James is joined by friend of the show Marc Mercuri, Program Manager on the Azure Blockchain Development Kit Team, who introduces us to the world of blockchain. He shows us a full end to end…


Preferences (Xamarin.Essentials API of the Week)[MP4] [0:05:55] [2019/01/16]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Essential API of the week we take a look at Preferences, which enables you to store…


Xamarin.Forms 101: Data Binding[MP4] [0:10:12] [2019/01/11]
Let's take a step back in a new mini-series that I like to call Xamarin.Forms 101. In each episode we will walk through a basic building block of Xamarin.Forms to help you build awesome cross-platform…


Connectivity (Xamarin.Essentials API of the Week)[MP4] [0:06:28] [2019/01/09]
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Essential API of the week we take a look at Connectivity, which enable you to check device…


Visual Azure Provisioning From a Whiteboard[MP4] [0:18:34] [2019/01/04]
On this week's Xamarin Show, James is joined by good friend Christos Matskas who shows off a beautiful Xamarin application that is infused with AI to generate a full Azure backend just by drawing…


Best Practices for User Interface Automation[MP4] [0:40:04] [2018/12/21]
This week, James is joined by friend of the show Sweeky Satpathy, Software Engineer on the Mobile Customer Advisory Team, who shows how to be successful writing user interface tests for Xamarin iOS…


Debug to iOS Devices Over Wi-Fi[MP4] [0:05:02] [2018/12/14]
Follow along on this week's Xamarin Show as James shows you how to setup your iOS device to wirelessly debug from Visual Studio on your Windows PC! Show Links: Documentation: Wireless Debugging for…


How to Create and Manage Your Own Android Emulators[MP4] [0:07:16] [2018/11/30]
In this Xamarin Show we take a look at how the new simplified Android device manager works enabling you to create and edit new and existing Android emulator images. Show Links: Documentation: Android…


Beautiful UI for Apps with Telerik UI for Xamarin[MP4] [0:23:09] [2018/11/09]
This week, James is joined by friend of the show Sam Basu from Progress who gives us a full run down of the latest and greatest in Tererik UI for Xamarin and Xamarin.Forms applications. We take a look…


Visual Studio for Mac 7.6 & 7.7 Updates![MP4] [0:26:55] [2018/11/02]
This week, James is joined by friend of the show Jordan Matthiesen, Visual Studio for Mac program manager, who shows us all of the new and fancy features in Visual Studio for Mac. He shows off how to…


New Xamarin.Android Editor + Designer Features [MP4] [0:20:29] [2018/10/12]
This week, James is joined by friend of the show Jérémie Laval, developer on the Xamarin.Android team, who shows us all of the new and fancy features of the Xamarin.Android designer and editor. This…


Conversational UI for Bots[MP4] [0:22:43] [2018/10/05]
This week, James is joined by friend of the show Sam Basu from Progress who gives us a full run down of conversational UI for bots leveraging Telerik UI for Xamarin. Sam walks us through what a bot…


Custom Vision Object Detection Made Easy[MP4] [0:19:10] [2018/09/07]
Following on from the Custom Vision – Machine Learning Made Easy episode, in this show Jim looks at Custom Vision object detection. The custom vision service recently has been updated to include…


Deploying & Debugging .NET iOS apps with Visual Studio 2017[MP4] [0:04:59] [2018/08/24]
Want to create iOS apps, but don't want to switch back and forth between your PC and Mac? I'll show you how you can remotely build, deploy, and debug your iOS apps, right from within Visual Studio…


Creating Cloud Connected Mobile Apps with Azure Functions and Visual Studio 2017[MP4] [0:07:27] [2018/08/24]
Every app needs a back-end. Let me show you how to add back-end logic for your mobile apps in Visual Studio 2017, without having to manage infrastructure, using Azure Functions. Show Links: Developer…


Creating Cloud Connected Mobile Apps with Azure Functions and Visual Studio for Mac[MP4] [0:07:07] [2018/08/24]
Every app needs a back-end. Let me show you how to add back-end logic for your mobile apps in Visual Studio for Mac, without having to manage infrastructure, using Azure Functions. Show Links:…


Building Your First Android & iOS App in Visual Studio 2017[MP4] [0:05:03] [2018/08/24]
Let's take a look at building your first iOS & Android app with .NET in Visual Studio 2017. We'll look at the app's structure, creating the UI, and adding some functionality in C#. Show Links:…


Building Your First iOS & Android App in Visual Studio for Mac[MP4] [0:05:27] [2018/08/24]
Let's take a look at building your first iOS & Android app with .NET in Visual Studio for Mac. We'll look at the app's structure, creating the UI, and adding some functionality in C#. Show Links:…


Installing Visual Studio 2017 for Mobile Development with .NET[MP4] [0:03:43] [2018/08/24]
In this video, I'll show you the steps to install Visual Studio 2017, start a new project and create a basic mobile app with .NET. Show Links: Developer DocumentationInstallation DocumentationXamarin…


Installing Visual Studio for Mac for Mobile Development with .NET[MP4] [0:02:34] [2018/08/24]
In this video, I'll show you the steps to install Visual Studio for Mac, start a new project and create a basic mobile app with .NET. Show Links: Developer DocumentationInstallation…


.NET Standard and Xamarin.Forms for the .NET Developer[MP4] [0:14:38] [2018/08/17]
In this episode, Laurent Bugnion and Jeremy Likness from the Cloud Developer Avocates team come together and talk about Xamarin.Forms, and how it uses .NET Standard to provide cross-platform…


FlexLayout for Xamarin.Forms Explained[MP4] [0:15:52] [2018/08/10]
This week, James is joined by friend of the show David Ortinau, Xamarin SDK & Xamarin.Forms Program Manager, who introduces us to exactly what this new FlexLayout is all about. He walks us through…


Advanced Controls for Xamarin.iOS with Syncfusion[MP4] [0:23:30] [2018/08/03]
This week, James is joined by friend of the show Aaron Melamed, Product Solutions Specialist at Syncfusion. Aaron walks us how Essential Studio for Xamarin enabled developers to take advantage of…


Xamarin.Forms 3.1 & Platform Specifics for Tuning the UI[MP4] [0:13:24] [2018/07/27]
This week, James is joined by friend of the show David Ortinau, Xamarin SDK & Xamarin.Forms Program Manager, who introduces us to the latest and greatest features in the latest release of…


Mobile App Security with Kerry W. Lothrop[MP4] [0:25:53] [2018/07/20]
This week, James is joined by friend of the show Kerry Lothrop, Microsoft MVP, who talks to us about securing mobile applications. We chat about how to hide those API keys, use certificate pinning,…


Beautiful Controls for Xamarin.Forms with Syncfusion[MP4] [0:30:22] [2018/07/13]
This week, James is joined by friend of the show Aaron Melamed, Product Solutions Specialist at Syncfusion. Aaron walks us how Essential Studio for Xamarin enabled developers to take advantage of…


Prism Template Studio & Developer Toolkit for Visual Studio for Mac with Dan Siegel[MP4] [0:17:27] [2018/07/06]
This week, James is joined once again by friend of the show Dan Siegel, Microsoft MVP, who shows off his latest creation, Prism Template Studio & Developer Toolkit for Visual Studio for Mac. This…


Snack Pack: Simplified iOS Provisioning in Visual Studio with fastlane[MP4] [0:04:49] [2018/06/22]
Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. In this Snack Pack we take a look at how the…


Snack Pack: Xamarin.Essentials - Cross-Platform APIs for Mobile Apps[MP4] [0:09:05] [2018/06/15]
Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. In this Snack Pack we take a look at…


Mobile Chest X-Ray Analysis, a Microsoft Garage Project[MP4] [0:23:16] [2018/06/08]
Disclaimer: This sample code is intended for research and development use only. The sample code is not intended for use in clinical diagnosis or clinical decision-making or for any other clinical use…


mFractor: Visual Studio for Mac's Best Friend with Matthew Robbins[MP4] [0:35:05] [2018/06/01]
This week, James is joined once again by friend of the show Matthew Robbins, Microsoft MVP, who shows us the latest and greatest in MFractor, the ultimate code refactoring and intellisense add-in for…


Snack Pack: Configure iOS & Android Architecture Types[MP4] [0:05:41] [2018/05/18]
Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. Today, we take a look at configuring iOS &…


Azure Blob Storage for Mobile with Brandon Minnick[MP4] [0:14:01] [2018/05/11]
This week, James is joined by friend of the show Brandon Minnick to discuss how to easily integrate Azure Blob Storage with Xamarin apps. We discuss when you should use Blob Storage and share a sample…


Lifting App State with Geoffrey Huntley[MP4] [0:27:43] [2018/05/04]
This week, James is joined by friend of the show and Microsoft MVP Geoffrey Huntley to discuss lifting app state with Reactive Extensions (RX). Geoffrey gives a full overview of RX and Reactive UI and…


Using Lottie for Beautiful Animations with Matt Soucoup[MP4] [0:15:40] [2018/04/27]
This week, James is joined yet again by friend of the show Matt Soucoup, who shows us how to add amazing animations to your Xamarin and Xamarin.Forms app using the cross-platform animation library…


Monitor Your App's Health with App Center Analytics & Crash[MP4] [0:30:51] [2018/04/20]
This week James is joined by App Center Crash PM Sara Ford to chat on the importance of monitoring your applications. We discuss analytics with App Center and automatic crash reporting with the simple…


Azure Active Directory B2C Authentication For Mobile with Matthew Soucoup[MP4] [0:28:42] [2018/04/13]
This week, James is joined yet again by friend of the show Sr Cloud Developer Advocate Matt Soucoup, who shows us how to take the pain out of adding user accounts to your apps with Azure AD B2C. He…


Building the New MSN News App with Xamarin[MP4] [0:24:42] [2018/04/06]
This week James is joined by MSN News team members Matt Perzel and Sleiman Zublidi to discuss how they built he new MSN News application from the ground up using Xamarin. We discuss architecture,…


Scalable + Secure Data with CosmosDB for Mobile[MP4] [0:22:46] [2018/03/23]
This week, James is joined yet again by friend of the show Brandon Minnick to discuss how to easily integrate Azure Cosmos DB with Xamarin apps. We discuss the Security, Scalability and API…


Snack Pack | Xamarin.Forms Animations with Matthew Soucoup[MP4] [0:08:48] [2018/03/16]
This week, James is joined yet again by friend of the show Matt Soucoup, who shows us how to add delightfulness to your Xamarin.Forms app using the built-in Animation API. He walks us through the four…


User Interface Automation with App Center Test[MP4] [0:18:41] [2018/03/09]
This week, James is joined by friend of the show James White, who shows us how to improve the quality of your apps through automated testing, testing on real devices in the cloud, and discuss how…


Drawing Apps to Life with Ink to Code[MP4] [0:16:14] [2018/03/02]
This week, James is joined by friend of the show George Matthews, manager at the Microsoft Garage, who shows us the amazing Garage Intern project: Ink to Code. George shows us how Ink to Code enables…


Azure Functions for Mobile Apps with Laurent Bugnion[MP4] [0:29:15] [2018/02/23]
This week, James is joined yet again by friend of the show Laurent Bugnion, who shows us how Azure Functions (serverless programming) can be used to create a backend for your Xamarin applications.…


Continuous Integration with App Center Build for Xamarin Apps[MP4] [0:24:07] [2018/02/16]
This week, James is joined by friend of the show Matthias Wenz, App Center Software Engineer, who shows us the ins and outs of continuous integration with Visual Studio App Center for Xamarin…


Translating Mobile Apps With The Multilingual App Toolkit with Cameron Lerum[MP4] [0:29:48] [2018/02/09]
This week James is joined by friend of the show Cameron Lerum, who shows us how to easily translate our mobile applications into any language that we need to reach a global audience. He walks us…


Custom Vision Machine Learning Made Easy with Jim Bennett[MP4] [0:22:18] [2018/02/02]
This week James is joined by friend of the show Jim Bennett, a Cloud Developer Advocate at Microsoft, who shows us how to use AI inside a mobile app to identify his daughters' toys. He walks through…


Extending Xamarin.Forms with Behaviors with Matthew Soucoup[MP4] [0:19:05] [2018/01/26]
This week, James is joined yet again by friend of the show Matthew Soucoup, who shows us how to extend the built-in capabilities of any View in Xamarin.Forms with little gems of awesomeness known as…


Snack Pack | The New Xamarin Android Device Manager[MP4] [0:06:20] [2018/01/19]
Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. Today, we take a look at the brand new Xamarin…


Snack Pack 25: New .NET Standard Mobile App Templates in Visual Studio 2017[MP4] [0:05:52] [2018/01/12]
Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. Today, we take a look at the new templates…


Episode 37: .NET Standard Libraries with Immo Landwerth[MP4] [0:35:12] [2018/01/05]
This week, James is joined yet again by friend of the show Immo Landwerth, who shows us how to start sharing code with .NET Standard 2.0 Libraries. He walks us through exactly what .NET Standard…


Episode 36: Building a C# & Netduino Connected Coffee Maker with Bryan Costanich[MP4] [0:20:51] [2017/12/29]
This week, James is joined yet again by friend of the show Bryan Costanich, who shows us how to build our very own WiFi connected coffee maker powered by C#, Xamarin, and a Netduino device. He also…


Episode 35: iOS Designer for Xamarin Updates with Alex Corrado[MP4] [0:22:55] [2017/12/22]
This week, James is joined yet again by friend of the show Alex Corrado, who shows off the latest and greatest updates to the Xamarin iOS Designer in Visual Studio. This includes new support for…


Episode 33: iOS Auto Provisioning Awesomeness with Oleg[MP4] [0:19:07] [2017/11/23]
This week, James is joined yet again by friend of the show Oleg Demchenko, Developer at Microsoft on Visual Studio for Mac, who introduces us to the re-imaged and brand new simplified workflow for…


Snack Pack 23: Adding AI with Cognitive Services - Emotion API[MP4] [0:08:30] [2017/11/09]
Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. Today, we take a look at the new integrated…


Episode 32: What's new in Xamarin.Forms 2.4 with David Ortinau[MP4] [0:25:28] [2017/10/25]
This week, James is joined by friend of the show David Ortinau, Xamarin.Forms Program Manager, who introduces us to the latest and greatest features in the latest release of Xamarin.Forms 2.4. David…


Episode 31: Android App Signing & Packaging[MP4] [0:12:02] [2017/10/18]
Welcome to The Xamarin Show. Today, we take a look at how to sign and package an Android application inside of Visual Studio using the archive manager. Additionally, James walks through the important…


Snack Pack 22: Android SDK Manager in Visual Studio for Mac[MP4] [0:04:57] [2017/10/10]
Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. Today, we take a look at the new integrated…


Episode 30: Xamarin University Training with Adrian Stevens[MP4] [0:33:08] [2017/10/04]
This week, James is joined by friend of the show Adrian Stevens, Xamarin University Author and Curriculum Lead, who introduces us to Xamarin University's world class mobile training and certification.…


Snack Pack 21: Installing Visual Studio 2017 Preview[MP4] [0:05:57] [2017/09/20]
Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. Today, we take a look at how to easily install…


Snack Pack 20: Optimized Lists with DataTemplate Selectors in Xamarin.Forms[MP4] [0:07:34] [2017/09/13]
Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. Today, we take a look at look at how to…


Episode 29: Simple iOS Provisioning with fastlane[MP4] [0:32:25] [2017/09/01]
This week, James is joined by friend of the show Oleg Demchenko, Developer at Microsoft on Visual Studio for Mac, who introduces us to the brand new simplified workflow for iOS device provisioning…


Snack Pack 19: Serverless Compute in 5 Minutes[MP4] [0:04:36] [2017/08/23]
This week, James is joined by friend of the show Donna Malayeri, Program Manager at Microsoft in Azure Functions, who In this snack pack I challenge to create and publish an Azure function in under 5…


Snack Pack 18: Using Effects in Xamarin.Forms[MP4] [0:08:26] [2017/08/16]
Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. Today, we take a look at look at how to spice…


Episode 28: Azure Functions for Mobile Apps with Donna Malayeri[MP4] [0:30:35] [2017/08/09]
This week, James is joined by friend of the show Donna Malayeri, Program Manager at Microsoft in Azure Functions, who introduces us to serverless compute with Azure Functions. We discuss what Azure…


Episode 27: Azure Active Directory Authentication with Vittorio Bertocci[MP4] [0:29:15] [2017/08/02]
This week, James is joined by friend of the show Vittorio Bertocci, Principal Program Manager at Microsoft in Identity, who introduces us to Azure Active Directory and the Microsoft Authentication…


Snack Pack 17: Building Your First .NET Core App in Visual Studio for Mac[MP4] [0:09:01] [2017/07/26]
Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. Today, we take a look at look at how to build…


Snack Pack 16: Customizing Visual Studio for Mac[MP4] [0:09:55] [2017/07/19]
Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. Today, we take a look at look at how to…


Episode 26: Monetizing Mobile Apps with Ads[MP4] [0:21:27] [2017/07/12]
This week, we take a look at how to monetize your mobile applications. Specifically we will see how to add mobile ads into your existing iOS, Android, and UWP applications. I walk through how to ad a…


Snack Pack 15: Upgrading to Xamarin.Forms to .NET Standard[MP4] [0:10:24] [2017/07/05]
Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. Today, we take a look at how to manage and…


Snack Pack 14: Upgrading Android Support Libraries[MP4] [0:08:51] [2017/06/28]
Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. Today, we take a look at how to manage and…


Snack Pack 13: Source Control in Visual Studio for Mac[MP4] [0:08:05] [2017/06/21]
Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. Today, we take a look at Visual Studio for…


Episode 25: Unity Game Development with Visual Studio for Mac with Jb Evain[MP4] [0:34:11] [2017/06/14]
This week, James is joined by friend of the show Jb Evain, Developer Lead of Visual Studio Tools for Unity, who introduces us to developing games with Unity and Visual Studio for Mac.Unity is a game…


Snack Pack 12: Getting Started with Visual Studio for Mac[MP4] [0:07:53] [2017/05/31]
Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. Today, we take a look at the brand new IDE,…


Episode 23: Microsoft Azure App for iOS and Android with Jakub Jedryszek[MP4] [0:27:27] [2017/05/17]
This week, James is joined by friend of the show Jakub Jedryszek, Azure Developer at Microsoft, who introduces us to the brand new Microsoft Azure mobile application enabling you to monitor and manage…


Snack Pack 11: Understanding Android API Level Settings[MP4] [0:06:50] [2017/05/03]
Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. Today, we take a look at options and settings…


Episode 22: Kimono Designer for SkiaSharp with Kevin Mullins[MP4] [0:20:50] [2017/04/26]
This week, James is joined by friend of the show Kevin Mullins, Senior Content Developer at Microsoft, who introduces us to SkiaSharp, a cross-platform 2D drawing library, and the brand new Kimono…


Snack Pack 10: Planet Xamarin - Community Blog Feed[MP4] [0:07:50] [2017/04/19]
Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. Today, we take a look at Planet Xamarin, an…


Snack Pack 9: Installing Xamarin for Visual Studio 2017[MP4] [0:06:36] [2017/04/05]
Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. Today, we take a look at how to get up and…


Episode 20: Realm Mobile Databases with Adam Fish[MP4] [0:43:32] [2017/03/29]
This week, James is joined by friend of the show Adam Fish, Product Manager at Realm, who introduces us to the cross-platform mobile reactive database, Realm for .NET. Realm offers developers a crazy…


Episode 19: MonoGame - Write Once, Play Everywhere with Dean Ellis[MP4] [0:56:50] [2017/03/22]
This week, James is joined by friend of the show Dean Ellis, Developer at Microsoft and MonoGame contributor/evangelist, who introduces us to the cross-platform and open source game framework,…


Episode 18: MFractor - Incredible Tools for Xamarin with Matthew Robbins[MP4] [0:43:48] [2017/03/15]
This week, James is joined by friend of the show Matthew Robbins, Microsoft and Xamarin MVP, who shows us through his incredible tools for Xamarin, MFractor. MFractor adds several features so you can…


Episode 17: ReactiveUI with Michael Stonis[MP4] [0:38:41] [2017/03/02]
This week, James is joined by friend of the show Michael Stonis, Xamarin MVP and Development Lead & President at Eight Bot, who shows us a different way of development with Reactive Extensions…


Episode 16: Polished UI for Xamarin.Forms with Sam Basu[MP4] [0:40:06] [2017/02/23]
This week, James is joined by friend of the show Sam Basu, Developer Advocate on the Telerik team at Progress, who introduces us to Telerik's DevCraft UI for Xamarin to create polished user…


Episode 15: Appium Mobile Automation with Glenn Wester[MP4] [0:33:32] [2017/02/16]
This week James is joined by friend of the show Glenn Wester, Technical Solutions Professional at Microsoft, who talks to us about Appium-based automated mobile UI testing. There are many mobile…


Episode 14: DocumentDB with Kirill Gavrylyuk[MP4] [0:41:44] [2017/02/02]
This week, James is joined by friend of the show Kirill Gavrylyuk, Dev Manager on the DocumentDB team at Microsoft, introduces us to the brand new DocumentDB SDK for Xamarin Developers. DocumentDB is…


Snack Pack 8: Visualizing XAML with the Xamarin.Forms Previewer[MP4] [0:09:49] [2017/01/26]
Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. Today, we take a look at the brand new (and in…


Snack Pack 7: Plugins for Xamarin and Windows[MP4] [0:11:15] [2017/01/19]
Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. Today, we take a look at Plugins for Xamarin…


Episode 13: MVVM Helpers[MP4] [0:29:17] [2017/01/12]
Out of all architectural patterns Model-View-ViewModel, or MVVM, has to be my favorite. In this episode I cover a helper library that I have created, MVVM Helpers, and is used by thousands of…


Snack Pack 6: Managing Android SDKs[MP4] [0:07:07] [2017/01/05]
Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes.Today, we take a look at how to easily manage…


Snack Pack 5: Android Archive Manager for Visual Studio[MP4] [0:09:17] [2016/12/29]
Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. Today, we take a look at how to easily archive…


Snack Pack 4: Interactive Learning with Xamarin Workbooks[MP4] [0:10:45] [2016/12/22]
Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. In this episode we take a look at how to get…


Episode 12: MVVM Light and Xamarin with Laurent Bugnion[MP4] [0:36:42] [2016/12/08]
This week, James is joined by friend of the show Laurent Bugnion, Software engineer and UX enthusiast at Valorem/IdentityMine, introduces us to the world of developing with the MVVM Light Toolkit with…


Episode 11: Xamarin Profiler with Nina Vyedin[MP4] [0:39:27] [2016/12/01]
This week, James is joined by friend of the show Nina Vyedin, Xamarin Platform Program Manager, who introduces us to Xamarin Profiler for iOS, Android, and macOS apps. Nina walks us through how to get…


Episode 10: Prism for Xamarin.Forms with Brian Lagunas[MP4] [0:46:49] [2016/11/24]
This week, James is joined by friend of the show Brian Lagunas, XAML Product Manager for Infragistics, who introduces us to Prism for Xamarin.Forms. Brian walks us through exactly what Prism is and…


Episode 8: Microsoft Graph with Simon Jäger [MP4] [0:46:22] [2016/11/02]
This week, James is joined by friend of the show Simon Jäger, Microsoft Technical Evangelist, who show us how to integrate the Microsoft Graph into Xamarin applications. We take a look at how to…


Snack Pack 3: Xamarin Test Recorder for macOS[MP4] [2016/10/26]
Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. In Episode 6: User Interface Automation, we…


Episode 7: Continuous C# & F# IDE for iPad with Frank Krueger[MP4] [0:44:43] [2016/10/19]
This week, James is joined by friend of the show Frank Krueger, independent app developer, who shows us Continuous, a Professional C# & F# IDE for iPad, that Frank developers in F# with Xamarin.…


Snack Pack 2: iOS Simulators[MP4] [0:08:59] [2016/10/17]
Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. Today, we take a look at the many ways of…


Episode 6: User Interface Automation with Charles Wang[MP4] [0:46:44] [2016/10/12]
This week, James is joined by friend of the show Charles Wang, Automation Software Engineer at Microsoft, who talks to us about the importance of testing mobile applications. We focus on user…


Episode 5: MVVM & Data Binding with Xamarin.Forms[MP4] [0:30:38] [2016/10/05]
Out of all architectural patterns Model-View-ViewModel, or MVVM, has to be my favorite. MVVM enables developers to separate their business logic from their user interface code no matter if you are…


Episode 4: Continuous Delivery with Josh Weber[MP4] [0:47:25] [2016/09/28]
This week, James is joined by friend of the show Josh Weber, HockeyApp Program Manager, who talks to us about the next step of DevOps after Continuous Integration, which is Delivery. Gone of the days…


Episode 3: Xamarin.Forms Performance Tips and Tricks[MP4] [0:35:26] [2016/09/21]
On this weeks The Xamarin Show we take a look at some top tips and tricks to create highly performance mobile applications with Xamarin.Forms. We take a look at some of the latest features built right…


Snack Pack 1: Android Emulators[MP4] [0:09:01] [2016/09/19]
Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. Today, we take a look at the many ways of…


Episode 2: Continuous Integration with Simina Pasat[MP4] [0:36:49] [2016/09/14]
This week, James is joined by friend of the show Simina Pasat, HockeyApp Program Manager, who walks us through exactly what Continuous Integration (CI) is and how it applies to mobile application…


Episode 1: Sharing Code Across iOS, Android, and Windows[MP4] [0:45:15] [2016/09/07]
Welcome to The Xamarin Show, your weekly native cross-platform mobile development show with your host James Montemagno. Each week join James and his guests as they discuss building mobiles apps,…