Gone Mobile Podcast: Recent Episodes

Greg Shackles, Jonathan Dick

Gone Mobile is a podcast discussing the latest in mobile development, with a healthy bias towards Xamarin technologies. The podcast covers in-depth topics with guests ranging from Android, iOS & Windows development to mobile marketing and design, as well as other mobile or not so mobile related technologies.

View Details

It's been a few years since we've talked Couchbase on the show, so with their recent release of Couchbase Mobile 2.5 we thought we'd bring Robert Hedgpeth on to catch us up! Special Guest: Robert Hedgpeth.

View Details

You may know Eric Sink from the database syncing product Zumero, or perhaps the source control versioning system SourceGear. Now, Eric is building a platform for High School sports fundraising, and he's doing it in .NET. Special Guest: Eric Sink.

View Details

OutSystems allows you to do some pretty amazing things with Low to No Code. We talk to Stacey Levine about their platform to see just how much you an accomplish without coding! Special Guest: Stacey Levine.

View Details

Creating apps from spreadsheets? You bet! In this episode we're joined by Jason Smith and Mark Probst, formerly of Xamarin/Microsoft, to talk about their new endeavor called Glide. Glide's goal is to let you build beautiful, data-powered apps quickly and easily, so tune in to learn what it's all about! Special Guests: Jason Smith and Mark Probst.

View Details

We finally sit down with Leonardo and Diego from UXDivers to talk about their products GrialKit and Gorilla Player. GrialKit is a collection of Xamarin.Forms user controls, templates, pages, and basically a really simple way to make your app look great. Gorilla Player lets you live preview and hot reload XAML from your Xamarin.Forms products on a device or simulator. Special Guests: Diego Rivero and Leonardo Rodriguez.

View Details

It's been awhile since we've had a good F# discussion, so for our final episode of 2018 we decided to fix that. Join us as we talk to Jim Bennett about the latest and greatest in the world of F# and how it's becoming a better option than ever before for building mobile apps! Special Guest: Jim Bennett.

View Details

We discuss and recap some of the more interesting highlights from Microsoft Connect 2018.

View Details

Bryan can finally share what he's been working on, and "IoT" is full of .NET goodness! On this episode we talk to Bryan Costanich about Meadow, a new microcontroller where .NET is king. This isn't your typical microcontroller, give us a listen! Special Guest: Bryan Costanich.

View Details

Thomas Burkhart talks with us about what Flutter is, what it's like to program in Dart, and the pro's and con's of Flutter as a mobile development platform. Special Guest: Thomas Burkhart.

View Details

Building a business around software is hard work, and often it's hard to come across detailed advice from those who have dared to give it a shot. In this episode we're joined by Matthew Robbins, founder of MFractor, to talk about his experiences building a company around developer tooling, and what he's learned along the way. If you're curious to peek behind the curtain of building MFractor, this is the episode for you! Special Guest: Matthew Robbins.

View Details

Somehow five years have gone by since we last did an episode on ReactiveUI, so we figured it was time to fix that! In this episode we're joined by Kent Boogaart, author of the recently published book You, I, and ReactiveUI, and we dig into what ReactiveUI is, what's changed over the years, and why you should use it in your apps. Special Guest: Kent Boogaart.

View Details

Cheers to the creator of Untappd! We talk about the beer app's humble beginnings and how it grew into a keg-sized success. Find out how it's built, what the backend is like, and what new suds are to come! Special Guest: Greg Avola.

View Details

There's a lot of ways to go about setting up builds for your mobile apps, and a lot of things to consider when doing so. Thankfully, that doesn't mean it needs to be complicated! In this episode we talk to Dan Siegel about his experiences setting up builds for a lot of his apps, and the tools he created to make it easy to add to any Xamarin project. Tune in and learn how you can clean up your build process quickly and easily! Special Guest: Dan Siegel.

View Details

There are a lot of ways to build mobile apps out there, and Uno brings a fun new twist to the mix: leverage your UWP skills and code across iOS, Android, the web, and maybe more! In this episode we talk to Jérôme Laban about what drove them to create Uno, what it is, how it works, and how to get started bringing UWP to all new platforms! Special Guest: Jérôme Laban.

View Details

Frank is pretty much a machine himself, so we have him teach us the basics of Machine Learning and how he's been using it in his own apps! Listen to see how you can get started in Machine Learning with C# and .NET! Special Guest: Frank Krueger.

View Details

Long time Xamarin community member Filip Ekberg joins us to talk about how to succeed with Xamarin. Filip has been working on Xamarin since before it was Xamarin and has plenty of experience with success on the Xamarin platform and even some mistakes he's learned from. In this episode we talk about how new and experienced developers alike can be successful with Xamarin. Special Guest: Filip Ekberg.

View Details

In the world of API development, GraphQL has really been gaining some momentum in the last couple years...but what is it all about? In this episode we're joined by Glenn Block to dig into what it is, what it's not, how it compares to other API approaches and much, much more. If you're looking to cut through the noise and hear what GraphQL is all about, we've got you covered! Special Guest: Glenn Block.

View Details

If you're looking for the latest and greatest news from the Xamarin.Forms world, you're in luck. In this episode we welcome David Ortinau back to the show to talk about all the new updates to Xamarin.Forms since he was last on a year ago. Spoiler alert: there's a lot! Special Guest: David Ortinau.

View Details

In this episode we're joined by one of the original Xamarin pioneers, Bryan Costanich, to talk about what he's been up with Wilderness Labs! If you've ever been curious about getting started tinkering with hardware, or were intimidated by the idea, this is the episode for you. Join us as we dive into the state of the landscape, how Wilderness Labs is changing that space, and how it might be way easier than you think to start building your own connected devices! Special Guest: Bryan Costanich.

View Details

The boys are back! In this episode, Jon and Greg catch up on all the latest announcements that came out of the Microsoft Build and Google I/O conferences earlier this month. Looking for a crash course on what you missed? We've got you covered!

View Details

Greg has been working on a voice driven TV remote using his Amazon Echo (Alexa) and the Logitech Harmony Hub. As a guest on this episode, he talks about the infrastructure and technologies behind his solution to get TV listing information and automatically tune to events. Special Guest: Greg Shackles.

View Details

Jakub shares what he's learned using Xamarin to build the Azure App for iOS and Android. It's always interesting to see how real app developers are building real apps, the challenges they face, and tips and tricks for building our own apps. Special Guest: Jakub Jedryszek.

View Details

There are a lot of ways out there to build your mobile apps, and React Native offers an interesting way to take your React skills on the web and apply them to building fully native apps across plenty of different platforms. These aren't just hybrid apps running in a browser, so join us as we talk to Bonnie Eisenman about what React Native is, how it works, and how you can get started using it! Special Guest: Bonnie Eisenman.

View Details

Ionic is a framework that allows you to leverage web technologies to build apps for a wide range of platforms, in addition to providing related tools around building, deploying, and monitoring those apps. In this episode we talk to Justin Willis about what Ionic is, what it provides, and why you might use it to build your next app. Special Guest: Justin Willis.

View Details

At Microsoft's Connect(); conference in New York City we sat down with Gopinath C H to talk about Visual Studio Team Services. There are a lot of different components inside of VSTS, so we tried to talk through as many of them as we could and how they can help mobile developers build and maintain their apps. There are a lot of ways to build your apps, and VSTS makes a compelling case for choosing it. Learn how VSTS is being used inside of Microsoft (including for Windows itself!) and how it can help you build and release your apps! Special Guest: Gopinath C H.

View Details

Recorded at Microsoft's Connect(); conference in New York City, we welcomed Kirill Gavrylyuk back on the show to dig into CosmosDB. We talked about what it is, how it works, why you might use it, and much more. Listen in to learn about this exciting new database! Special Guest: Kirill Gavrylyuk.

View Details

While at Microsoft's Connect(); conference in New York we caught up with Joseph Hill to discuss all the latest and greatest announcements in the Xamarin world, as well as digging deeper into their new Live Player app. Want to get up to speed on all the latest announcements? Look no further! Special Guest: Joseph Hill.

View Details

Laura Laban is the CEO and founder of Infinite Flight, a popular flight simulator on mobile devices. In this episode, we talk with Laura about the history of Infinite Flight, its features, server infrastructure, where it's going and much more! Special Guest: Laura Laban.

View Details

SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library that can be used across mobile, server, and desktop applications. In this episode we chat with Matthew Leibowitz and dig into what SkiaSharp is, how it works, and how you can get started using it in your apps. Special Guest: Matthew Leibowitz.

View Details

Have your cake and eat it too! Build scripts have never been so delicious. We're joined by Cake team members Gary Park and Mattias Karlsson to talk about the Cake (C#) build system, the history of it, and what it all can do. After listening to this episode we guarantee you'll definitely want to put some more C# in your build scripts with Cake! Special Guests: Gary Ewan Park and Mattias Karlsson.

View Details

Yes, we're talking about another MVVM framework today, but this one comes with a twist! In this episode we talk to Stanko Nikolic and Bojan Misic about OpenMVVM, an interesting framework they've been working on that combines Xamarin and C# with HTML5 and web views to create a flexible and powerful cross-platform app framework. Join us for a unique approach to cross-platform development with Xamarin! Special Guests: Bojan Misic and Stanko Nikolic.

View Details

It took a few years, but we finally did a show on MvvmCross! In this episode we're joined by Martjin van Dijk, one of the core maintainers of the project, to talk about where MvvmCross came from, what's new in it, and where it's heading! Special Guest: Martijn van Dijk.

View Details

Did you know that you can take your .NET code, including Xamarin.iOS and Xamarin.Android views, even Xamarin.Forms, and reference them from native Objective-C or Java applications? In this episode we talk to Jonathan Peppers, an engineer on the team at Microsoft working on this sorcery, and dig into how it works and where it's going. It's a brave new world! Special Guest: Jonathan Peppers.

View Details

There is no shortage of options out there for doing error and crash reporting for mobile apps, but Bugsee takes a different approach, providing a more visual and deeper set of reporting and diagnostics. In this episode we talk to Alex Fishman, founder and CEO of Bugsee, and dig into what they're offering for mobile developers. Special Guest: Alex Fishman.

View Details

On this state of the Xamarin.Forms union, we are joined by long time Xamarin community member and now PM of the Xamarin.Forms team, David Ortinau. We discuss Xamarin.Forms becoming open source, XAML Standard, Forms Embedding (and Embedded Forms), Fast Renderers, and what's next for Xamarin.Forms. Special Guest: David Ortinau.

View Details

Some jobs are just mobile by definition, such as talent scouts for baseball teams. The Minnesota Twins organization recently decided to embrace this and built a new mobile app experience for their scouts to help make their jobs easier and allow for greater collaboration and coordination across the team. In this episode we put our personal baseball allegiances aside briefly to chat with Jeremy Raadt about the app they built, how they built it, and where they see it going in the future! Special Guest: Jeremy Raadt.

View Details

Heard of React Native but not sure what the hype is all about? We've got you covered! At Microsoft's Build conference we sat down with Ryan Salva and Joe Mellin from the Mobile Center team to chat through React Native, how it works, and how it compares to other approaches such as Xamarin. We also dig into the full app development lifecycle, and how React Native and Mobile Center can help you continuously deliver quality apps to your users. Special Guests: Joe Mellin and Ryan Salva.

View Details

Designing great mobile experiences is much easier said than done, but is critical to the success of an application. In this episode we sit down with Matt Lacey to talk through what makes a great app experience, as well as some practical approaches and patterns you can use to start to use to improve the experience for your users. Usability matters! Special Guest: Matt Lacey.

View Details

Chat bots are everywhere these days! While at Microsoft's Build conference we sat down with David Hamilton to talk about Microsoft's Bot Framework, and how it can help you start creating chat-based experiences for your users on a variety of platforms. We also take a look at his gigseekr service which leverages the Bot Framework, including a live on-air demo of interacting with it via Cortana! Special Guest: David Hamilton.

View Details

How do you prevent your app from shipping with preventable security vulnerabilities? This episode we talk to Martin Alderson of Codified Security about their automated Mobile App Security testing service. Special Guest: Martin Alderson.

View Details

In this episode we are joined by Rob Lyndon who is working on the Xamarin.Forms.Reactive.FSharp library. We talk to Rob about what Reactive programming is all about, and how it fits into mobile development. Rob goes into detail about what his library does, how it helps Xamarin.Forms developers, and why he created it. Special Guest: Rob Lyndon.

View Details

When it comes to developing and maintaining mobile apps there's a lot to think about, between building, testing, distributing, monitoring, and more. In this episode we dig into Microsoft's new Visual Studio Mobile Center, which provides a solution to many of these lifecycle concerns in a single place. Special Guests: Luke Kim and Simina Pasat.

View Details

Over the last few years the Internet of Things has taken over the world, but what is it and what can you do with it? In this episode we're joined by Amanda Lange to walk through what it is, what kinds of experiences you can enable, and how Azure can help you manage your devices and create applications. Special Guest: Amanda Lange.

View Details

The Flux architectural pattern has become increasingly common in front-end development, but did you know it's also applicable to mobile apps as well? In this episode we talk to Alex Dunn about Flux, what it is, why it's useful, and his experiences applying it to his Xamarin applications. Special Guest: Alex Dunn.

View Details

Ever wish you could automate more simple tasks in Xamarin Studio or Visual Studio for Mac? Matthew Robbins' MFractor Addin may be exactly what you're looking for with several enhancements designed to speed up the Xamarin.Forms developer experience. Special Guest: Matthew Robbins.

View Details

The App Store is a crazy place, so why not learn the ins and outs from someone who has been through it all? In this episode we sit down with Amir Rajan, developer of the hit game A Dark Room, to talk through his experiences building a successful game, backed by a mountain of data around metrics, revenue, and more. Special Guest: Amir Rajan.

View Details

Interested in trying out some mobile game development but aren't sure where to start? In this episode we talk to Brent Edwards about how he got started, and how CocosSharp makes it easy to dive in and start creating the next big hit game! Special Guest: Brent Edwards.

View Details

Deep linking is a great way to help provide engaging experiences for your users, but how do you get started? What can you actually do with deep links? In this episode we talk to Sahil Verma about deep linking and what Branch is doing to help app developers deliver personalized experience for their users. Special Guest: Sahil Verma.

View Details

Want to know what this whole serverless thing is about? Learn all about it and what you can do with Azure Functions from Donna Malayeri and Fabio Cavalcante! Special Guests: Donna Malayeri and Fabio Cavalcante.

View Details

In this episode we learn all about the Microsoft Graph API from Simon Jager, and how you can build your mobile apps on top of its offerings. Special Guest: Simon Jaegr.

View Details

Hybrid apps with Xamarin? You bet! In this episode we're joined by Drew Colthorp and Shawn Anderson to talk about why and how they converted their hybrid app, written in Ember, from Cordova to Xamarin. Special Guests: Drew Colthorp and Shawn Anderson.

View Details

In this episode we're joined by Rabeb Othmani to talk about Android Performance Tuning Special Guest: Rabeb Othmani.

View Details

In this episode we're joined by Alexandra Marin to talk about Behavior Driven Development for Xamarin Developers Special Guest: Alexandra Marin.

View Details

In this episode we're joined by John-Daniel Trask, founder and CEO of Raygun, to talk about Pulse - their Real User Monitoring solution for web and mobile apps. Special Guest: John-Daniel Trask.

View Details

In this episode we're joined by Tim Anglade and Kristian Dupont from Realm, a mobile-focused database solution that recently launched support for Xamarin. Special Guests: Kristian Dupont and Tim Anglade.

View Details

In this episode we're joined by Barnabas Birmacher and Daniel Balla to talk about their continunous integration solution for mobile apps. Looking to get started adding CI for your apps? Listen in to find out how! Special Guests: Barnabas Birmacher and Daniel Balla.

View Details

In this episode we talk to Michael Ridland about his experiences as a Xamarin consultant, and dig into his new MVVM framework made specifically for Xamarin Forms called FreshMvvm! Special Guest: Michael Ridland.

View Details

In this episode we talk to Chris Williams about hexagonal architectures and how it applies to building cross-platform mobile apps. We dig into what the architecture tries to achieve, the benefits you get from approaching software design with it in mind, and how you might already be doing it without even knowing it! Special Guest: Chris Williams.

View Details

This episode covers pretty much everything there is to know about Push Notifications. From Apple’s APNS to Google’s C2DM and GCM, learn about what they are and how they work. We also discuss the benefits and disadvantages of roll your own with PushSharp and using services like Azure, Amazon EC2, Urbanairship and Parse. Special Guest: Jon Dick.

View Details

In this episode we're talking about Xamarin.Forms again, but this time around it's a bit different. We're joined once again by Jason Smith, lead developer of Xamarin.Forms, to take a look behind the scenes of Xamarin.Forms. We get into where it came from, inspirations, design decisions, triumps, mistakes, and more. Join us for this peek behind the curtain of creating the Xamarin.Forms framework! Special Guest: Jason Smith.

View Details

Interested in getting started writing automated tests for your apps but don't know where to start? In this episode we're joined by Niels Frydenholm to talk about how his team set themselves up for success over at eBay. Special Guest: Niels Frydenholm.

View Details

Prism has been around for awhile, and now you can take advantage of it in your Xamarin.Forms apps! In this episode we dig into what Prism is, why you'd want to use it in your mobile apps, and how it fits into Xamarin.Forms apps. Special Guest: Brian Lagunas.

View Details

Performance is a huge and important topic, so one episode just wasn't enough. In this episode we talk to Harry Cheung about the performance tests he's been running to see just how all these different mobile app development approaches perform when it comes to raw computation. Special Guest: Harry Cheung.

View Details

Ever wanted to know how different app frameworks and approaches compare with each other when it comes to performance? In this episode we spoke to Kevin Ford to dig into exactly that. Join us for a look at how the native SDKs, Xamarin, and Cordova compare for various performance measurements. Special Guest: Kevin Ford.

View Details

Continuous integration and delivery is commonplace in the web development world, but has been notoriously difficult to achieve with mobile apps. In this episode we talk to Felix Krause about his fastlane tools that aim to solve multiple pain points in iOS development and deployment by automating everything. Special Guest: Felix Kraus.

View Details

When it comes to designing and consuming APIs there is no shortage of approaches out there. In this episode we talk to Darrel Miller about many of these approaches, and ways to design both sides in a modern way to help keep things maintainable and evolvable over time. Special Guest: Darrel Miller.

View Details

Learning to write iOS apps can be a daunting task, especially if you've never written any code before. In this episode we're joined by Reinder de Vries to talk about his approach to teaching people how to write iOS apps, and his experiences along the way. Special Guest: Reinder de Vries.

View Details

Performance matters, especially when it comes to mobile development. Join us as we talk to Tammy Everts about the ins and outs of mobile web performance! Special Guest: Tammy Everts.

View Details

APIs have historically been difficult to debug and monitor, and Runscope was founded to help solve this problem. Join us as we talk to John Sheehan about what Runscope offers, and how developers can leverage it to make API development more enjoyable. Special Guest: John Sheehan.

View Details

Security is more important today than ever, and mobile apps are no different. Troy Hunt joins us to talk about some common mistakes developers make when developing APIs and apps, and some practical approaches to securing them. Special Guest: Troy Hunt.

View Details

Join us again for our annual show discussing all the new features in the latest version of iOS! Mike Bluestein joins us once more, and there’s lots to talk about! Special Guest: Mike Bluestein.

View Details

iBeacons are an emerging technology with a lot of exciting applications. In this episode we talked to Doug Thompson to dive into what they are, how they're used, and where beacons are heading in the future. Special Guest: Doug Thompson.

View Details

Learn all about Azure Mobile Services from some fine folks at Microsoft. We sit down with Kirill and Yavor to talk about the many features of Azure, specifically relating to mobile! Special Guests: Kirill Gavrylyuk and Yavor Georgiev.

View Details

Not every app has to have a massive budget. Kevin Knoop joins us this episode to talk about his experiences with building apps on the cheap. You'll be surprised how little his House Alarm app costs him to run! Special Guest: Kevin Knoop.

View Details

Learn how to build cross platform, native apps using Xamarin.Forms! We talk to Jason Smith, one of the developers of Xamarin.Forms about the product, it's strengths and weaknesses over other MVVM libraries, and how to get started! Special Guest: Jason Smith.

View Details

Find out what exactly AppLinks are, how they work, and how you can use Rivets to add support for them to your own .NET apps.

View Details

James Montemagno from Xamarin discusses Portable Class Libraries with us. Learn what PCL's are, how to use them in your Xamarin projects, and what the Advanced PCL or Bait and Switch PCL trick exactly is (hint: use platform specific code with PCL's!). Special Guest: James Montemagno.

View Details

Wayne Carter from Couchbase and Zack Gramana from Xamarin talk to us about Couchbase Lite for Mobile. Special Guests: Wayne Carter and Zack Gramana.

View Details

Ben's been working on an interesting new framework called Monkey Arms which is inspired by Robot Legs for Flash. Special Guest: Ben Bishop.

View Details

We force Frank Krueger to talk to us about F#! Special Guest: Frank Krueger.

View Details

Jesse Liberty talks to us about his recent ventures into Mobile development with Xamarin.Android! Special Guest: Jesse Liberty.

View Details

We sit down with Jonathan Peppers from Hitcents to talk about writing Games using MonoGame and Xamarin for iOS, Android, Windows and more! Special Guest: Jonathan Peppers.

View Details

We sit down with John-Daniel Trask and Jeremy Boyd of Mindscape to talk about their Error Reporting service Raygun.io and how it fits in with Mobile and Xamarin apps. Special Guests: Jeremy Boyd and John-Daniel Trask.

View Details

Paul Betts talks with us about all things Reactive: Reactive Extensions (Rx), Reactive UI (RxUI), and how they fit together in a Microsoft and Xamarin mobile world. Paul also discusses his Akavache and Splat libraries, and his new Live-coding experiment! Special Guests: James Clancey and Paul Betts.

View Details

What’s new in iOS7? In this episode, we talk to Mike Bluestein from Xamarin to hear his thoughts on some of the new iOS7 API’s such as UIKit Dynamics, Sprite Kit, Text Kit and more! We also debate the merits of the new iPhone 5C, and discuss the other new hardware including Touch ID. Special Guests: James Clancey and Mike Bluestein.

View Details

Our First episode! Introductions, iOS 7, Chromecast, Microsoft minus Ballmer, Why .NET Failed, Wearable tech, and Leap Motion! Special Guest: Nic Wise.