Gone Mobile

Your input and output for .NET Mobile & MAUI app development

About the show

All the latest in .NET Mobile & MAUI (formerly Xamarin) developer technologies, covering in-depth topics ranging from Android, iOS, macOS and Windows, to mobile marketing, design and more!

Episodes

  • Poster Image

    103: Offline Data Sync: Cautionary Tales

    April 19th, 2024  |  1 hr 6 mins
    dotnet, dotnet-maui

    Mobile apps and offline data synchronization are a match made in where? Listen to some cautionary tales and experiences in building apps with offline data synchronization scenarios! Jon and Allan have the battle scars to prove it!

  • Poster Image

    102: You should learn some MSBuild

    April 12th, 2024  |  58 mins 44 secs
    csproj, dotnet, dotnet-maui, inputs, itemgroup, msbuild, outputs, propertygroup, resizetizer, targetframework, targets, tasks

    You'll be eager to sprinkle some MSBuild magic into your projects after this episode!

  • Poster Image

    101: Slim Bindings

    April 4th, 2024  |  52 mins 12 secs
    aar, android, binding, dotnet, dotnet-maui, ios, jar, maui, sharpie, xcframework, xcode

    Slim? Focused? Call them what you want, but we think this is a nice way to integrate native libraries on iOS (and android too) into your .NET MAUI app!

  • Poster Image

    100: 100th Episode Celebration with David & Maddy!

    March 29th, 2024  |  1 hr 7 mins
    dotnet, dotnet-maui

    Special guests Maddy Montaquila and David Ortinau join us on this very special 100th episode of the podcast to talk about past, present, and future of Xamarin and .NET MAUI

  • Poster Image

    99: Architecting Plugins and Frameworks

    March 22nd, 2024  |  1 hr 18 mins
    dotnet, dotnet-maui

    What does it take to build a plugin / framework / nuget /library, and why do we keep building them?

  • Poster Image

    98: MAUI Blazor Hybrid Apps

    March 15th, 2024  |  52 mins 4 secs
    dotnet, dotnet-maui

    When a MAUI app meets a Blazor app and they like each other very much, they make a .NET MAUI Hybrid App! We talk about what this means, the advantages, and our experiences dabbling in this area of .NET

  • Poster Image

    97: Anatomy of the Happiest App on Earth

    March 8th, 2024  |  1 hr 8 mins
    dotnet, dotnet-maui

    The Disney experience app is a mobile engineering marvel. Jon and Allan take a slightly less technical conversation on the anatomy of an app and geek out over the happiest app on earth.

  • Poster Image

    96: Selling Jon on Reactive Extensions

    March 1st, 2024  |  57 mins 37 secs
    dotnet, dotnet-maui

    Allan tries to convince Jon that he should use Reactive Extensions in his own projects more given their power and versatility in simplifying event handling and improving code readability. They discuss its benefits, challenges, and solutions, as well as its integration with .NET MAUI and Reactive UI.net.

  • Poster Image

    95: Xamarin.Forms to MAUI

    February 23rd, 2024  |  1 hr 1 min
    dotnet, dotnet-maui, essentials, xamarin, xamarin.forms

    A little bit about the history of Xamarin.Forms and its evolution into .NET MAUI, including new things to learn when migrating your apps, common tips, and pitfalls to avoid!

  • Poster Image

    94: Anatomy of an App

    February 16th, 2024  |  1 hr 1 min
    dotnet, dotnet-maui

    How do we build mobile apps? What are the various components and layers and pieces that we need to fit together to be successful in architecting a new app?

  • Poster Image

    93: These aren't your grandma's Templates

    February 9th, 2024  |  48 mins 22 secs
    dotnet, dotnetmaui

    Project and Item Templates come in a variety of shapes and sizes - listen to hear about the great templates available in the MAUI ecosystem, and what they try and help you accomplish.

  • Poster Image

    92: Background Tasks can be Shiny

    February 2nd, 2024  |  58 mins 28 secs
    dotnet, dotnet-maui, shiny

    While we long for the simpler days of background services and daemons on the desktop, mobile devices can do things in the background too with a bit more work. Listen to this tell all episode on backgrounded things, Shiny, and more!

  • Poster Image

    91: ListViews and CollectionViews

    January 26th, 2024  |  1 hr 6 mins
    dotnet, dotnet-maui

    Displaying lists of things is foundational to mobile apps. We talk about the history and challenges of ListViews and CollectionViews as well as some alternate implementations!

  • Poster Image

    90: Push Notifications are Hard!

    January 19th, 2024  |  1 hr 5 secs
    dotnet, dotnet-maui

    The complexities of implementing push notifications on iOS and Android are many. In this episode we discuss the history of Push Notifications, the setup and configuration process on iOS and Android platforms, their lifecycle, the differences between platforms, as well as the server to server complexities of sending notifications.

  • Poster Image

    89: Bound for greater Bindings

    January 12th, 2024  |  53 mins 37 secs
    bindings, dotnet, dotnet-maui

    Bindings are often used to integrate native libraries into .NET MAUI apps. We talk about the challenges of creating bindings for Android and iOS platforms and some alternative techniques such as Slim bindings and Platform Channels for accessiong Swift/ObjC and Java/Kotlin code or libraries in your .NET MAUI apps.

  • Poster Image

    88: Return of Gone Mobile and the State of .NET MAUI

    January 5th, 2024  |  48 mins 48 secs
    dotnet, dotnet-maui

    Gone Mobile returns after a several year hiatus! In this episode, Jon and Allan discuss the state of .NET MAUI, the challenges of mobile development, the benefits of using Blazor WebView in Maui apps and surprisingly more!