Look for any podcast host, guest or anyone
Showing episodes and shows of

Allan Ritchie

Shows

Gone MobileGone MobileJon tries Mediator! Copilot != Autopilot, and the Best iPhone ever!In this episode of Gone Mobile, Jon and Allan discuss a variety of topics ranging from sports team loyalty to the intricacies of app development. They delve into listener feedback about coding with AI tools like ChatGPT and Copilot, share insights on navigating iOS and Xcode updates, and explore new features in the iPhone 16. The conversation also covers updates in Maui and .NET, the importance of staying current with technology, and Jon's personal project of creating a snack app for Disney World. They conclude with a discussion on building a content button in Maui and the challenges of cross-platform...2024-09-301h 05Gone MobileGone MobileBuffet Style ShowIn this episode, Jon and Allan discuss various topics, including listener feedback, using SQLite for local data storage, changes in Android's page size, creating a personalized video for a Disney trip, and working on a marketing app with custom requirements. In this conversation, Jon and Allan discuss the challenges and best practices of using collection views and bindable layouts in mobile app development. They caution against nesting collection views and bindable layouts within each other, as it can lead to performance issues and difficulties with recycling views. They also emphasize the importance of using cancellation tokens to properly handle...2024-09-231h 06Gone MobileGone MobileIn App Purchasing PainThe conversation revolves around the challenges and complexities of implementing in-app purchases in mobile apps, specifically focusing on the iOS and Android platforms. The hosts discuss the history of in-app purchases, the revenue cut taken by app stores, the introduction of subscriptions, and the implementation details and testing process involved. They also touch on the limitations and changes in the APIs provided by Apple and Google, as well as the importance of proper testing to ensure a smooth user experience. The conversation discusses the challenges and frustrations of dealing with payment processors, specifically in the context of mobile app...2024-09-161h 04The Brett Allan ShowThe Brett Allan ShowRichard Fleeshman and Reece Ritchie Interview | The Brett Allan Show 'The Ark' S2 on Syfy Richard Fleeshman and Reece Ritchie Interview | The Brett Allan Show 'The Ark' S2 on Syfy WATCH Herehttps://www.youtube.com/watch?v=IBAmdpSdLB8“The Ark” takes place 100 years in the future when planetary colonization missions have begun as a necessity to help secure the survival of the human race. In season two, after the brave crew of Ark One reaches their destination and finds it uninhabitable, they must survive long enough to locate a new home for themselves and all the ships that follow. The series stars Christie Burk...2024-08-2816 minGone MobileGone MobileMediator for MobileIn this episode, Jon and Allan discuss various topics, including office renovations, phone migrations, and the use of mediator patterns in app development. They explore the concept of vertical slicing in architecture and the benefits of using a mediator to route messages. Allan shares his experience with mediator patterns in server architecture and highlights the need for a mediator pattern in app development. They also touch on the scalability of mediator patterns and the potential challenges of using them in certain scenarios. The conversation explores the concept of using a mediator pattern to handle services in an app. The...2024-08-201h 05Gone MobileGone MobileConnectivity "Out in the Wild"The conversation revolves around the topic of connectivity in remote areas and the use of offline apps. The hosts discuss their experiences with limited connectivity while traveling and camping. They also touch on the evolution of GPS technology and the challenges of offline mapping. The conversation highlights the importance of offline functionality in apps and the limitations of current map providers. The conversation covers various topics related to maps, offline capabilities, and communication technologies. The main themes include different map providers, the challenges of offline maps, the use of Bluetooth Low Energy (BLE) for communication, and the limitations of...2024-08-121h 07Gone MobileGone MobileWhat's new for .NET 9?In this conversation, Jon and Allan discuss the upcoming features in .NET 9 and Maui. They talk about the challenges faced during the development of Maui and the improvements made in the tooling. They also discuss the new C# language features, including collection expressions and the system threading lock type. They touch on the concept of workloads and the introduction of workload version sets to improve the stability and repeatability of builds. They also mention the new title bar customization feature in Maui. In this conversation, Jon and Allan discuss several topics related to .NET MAUI. They cover the customization...2024-08-051h 07Gone MobileGone MobileAll the AIIn this conversation, Jon and Allan discuss their love for coffee and the potential for an AI-powered coffee machine. They also delve into the topic of AI and its applications, particularly in image recognition and document intelligence. Allan shares his experience with training models for forms recognition and credit card scanning, highlighting the benefits of AI in automating data extraction. They also touch on the challenges of image resolution and the potential for on-device AI models. The conversation covers topics such as on-device barcode scanning, Azure Vision, Firebase ML, multilingual apps, and the use of AI in documentation and...2024-07-291h 07Gone MobileGone MobileWhat does your Backend look like?In this episode, Jon and Allan discuss various topics related to backend development. They start by joking about Canadian stereotypes and accents. Then, they dive into the world of backend development using ASP.NET Core and API controllers. They talk about the changes in API controllers and the use of IActionResult. They also discuss the benefits of using OpenAPI and generating contracts from it. They mention tools like Kyoto and Refit/Refitter for generating contracts and API clients. The conversation ends with a humorous remark about the possibility of a future tool called 'Refitist.' The conversation covers topics...2024-07-221h 29Gone MobileGone MobileWhat's all the fuss about Drawn Controls?The conversation revolves around the topic of drawn controls in mobile app development. The hosts discuss the pros and cons of using drawn controls versus native controls, as well as the challenges and considerations involved. They explore the idea of a hybrid approach, where some controls are drawn while others remain native. The conversation touches on topics such as scrolling, text entry, and performance implications. Overall, the hosts emphasize the importance of choosing the right approach based on the specific requirements and goals of the app. The conversation explores the challenges and considerations of drawing controls in cross-platform development...2024-07-151h 09Gone MobileGone MobileThe Tools & Libraries We UseIn this conversation, Jon and Allan discuss various tools they use for development. They talk about their preferred operating systems, monitors, and IDEs. They also mention specific tools like Insomnia for API testing and DevTools for debugging. The conversation is light-hearted and includes some banter about Canadian jokes and hockey. In this part of the conversation, Jon and Allan discuss various tools they use, including antivirus software, DevToys, Setapp, file managers, Docker, Cosmos DB, and coffee brewing equipment. In this conversation, Allan and Jon discuss various soft tools and libraries that they use in their development projects. They cover...2024-07-081h 08Gone MobileGone MobileConfiguration & LoggingIn this episode, Jon and Allan discuss logging and configuration in mobile app development. They talk about their personal experiences with configuration and logging, including using environment variables, embedded resources, and external libraries like Sentry. They also touch on the performance implications of logging and the potential for source generation to improve configuration handling. Overall, they emphasize the importance of considering the specific needs of the app and the trade-offs between convenience and performance. In this conversation, Allan and Jon discuss logging and error handling in mobile app development. They mention the importance of having good logging tools and...2024-06-2458 minGone MobileGone MobileTales from the CryptThe conversation covers various mobile app development pitfalls and best practices, including the use of assembly scanning, loading large JSON files, and the misuse of dependency injection. The hosts share their experiences and insights on these topics, highlighting common mistakes and potential solutions. The conversation covers topics related to app performance, dependency injection, service management, constructor logic, and the impact of changes from Xamarin Forms to Maui. It delves into the challenges of resolving services, the use of async calls in constructors, and the importance of separating concerns in service management. The discussion emphasizes the need for thoughtful design...2024-06-141h 10Gone MobileGone MobileDependency Injection - Beyond the BasicsThe conversation delves into the topic of dependency injection (DI) and its evolution over the years. It covers the history of DI, different DI libraries, considerations for mobile development, and the future of DI with source generation. The discussion also touches on performance optimizations and the impact of DI on app startup time. The conversation covers topics related to dependency injection, scoping mechanisms, and the challenges of managing scopes in Maui apps. It also delves into the use of Prism and the need for out-of-the-box conventions for handling life cycles and navigation services in Maui. The conversation covers a...2024-06-071h 00Gone MobileGone MobileArchitecture PatternsIn this conversation, Jon and Allan discuss various topics related to architecture and performance in mobile app development. They touch on the challenges of implementing the MVVM pattern and the potential for excessive property changed notifications. They also discuss the use of observable collections and the importance of using them only when necessary. Additionally, they express their dislike for messaging services and suggest using events or actions instead. Overall, the conversation emphasizes the need for thoughtful architecture and optimization in mobile app development. The conversation explores the use of mediator pattern in mobile and app development. The mediator pattern...2024-05-311h 08Gone MobileGone MobileIoT and Small DevicesIn this conversation, Jonathan discusses his experience with building automation control systems for his swimming pool using microcontrollers and IoT devices. He talks about controlling the pool temperature, pool pumps, and a saltwater generator. He also explores the challenges and considerations of using different microcontrollers, such as the ESP8266 and the Meadow board, which runs .NET. Jonathan shares his passion for building IoT projects and the potential for using favorite programming languages in these environments. The conversation covers various topics related to IoT platforms, including the evolution of hardware into software-as-a-service (SaaS) platforms, the expansion of Meadow's ecosystem, the...2024-05-241h 07Gone MobileGone MobileStructuring AppsThe conversation discusses the importance of structuring apps in terms of business requirements and how to make them easier to navigate and understand. It emphasizes the need to focus on translating business requirements into technology and suggests organizing projects based on business logic rather than technology layers. The conversation also touches on the use of services and the benefits of grouping them by section or feature. Additionally, the conversation explores the challenges of using IL manipulators and the limitations of certain frameworks in the context of C# hot reload. It concludes with a discussion on the need for base...2024-05-101h 04Gone MobileGone MobileOur Android and iOS Wish ListsJon and Allan discuss their experiences and excitement surrounding tech conferences like WWDC and Google IO. They reminisce about attending conferences in the past and the thrill of new announcements and hardware giveaways. They also speculate on what they hope to see at upcoming conferences, such as immersive movies and a foldable iPhone. The conversation touches on the evolution of UI design and the convenience of using smartphones as cameras. The conversation covers topics such as foldable phones, APIs, UI changes, app stores, and permissions. The hosts discuss their preferences for foldable phones and the potential impact on UI...2024-05-041h 04Gone MobileGone MobileThe one about XAML!The conversation covers topics related to coffee-making methods and the use of XAML in app development. The hosts discuss their preferences for coffee machines and the process of making coffee. They also delve into the use of converters in XAML and the debate between putting logic in the view model or the view. The conversation explores the use of converters, extensions, and behaviors in XAML and their potential drawbacks. It also discusses the benefits of using compiled bindings and the importance of declaring data types in XAML for improved performance. The conversation touches on the use of XAML in...2024-04-261h 10Gone MobileGone MobileOffline Data Sync: Cautionary TalesThe conversation revolves around the topic of offline battle tactics in mobile app development. Jon shares his experience with a pool app that required offline data storage and syncing. He initially used Realm, but faced issues with performance and scalability. He had to rewrite the login service and migrate data to a new backend. Allan discusses the challenges of offline data syncing, including handling deletes and updates, resolving conflicts, and ensuring data security. Jon explains his approach of using Cosmos DB and simple record types to handle offline data syncing. They emphasize the importance of considering the specific needs...2024-04-191h 06Gone MobileGone MobileYou should learn some MSBuildThe conversation covers various topics related to MSBuild and project files. It starts with an introduction and a discussion about the weather. The hosts then delve into the history and evolution of MSBuild, including the transition to SDK style projects. They explain the structure of new project files and highlight the benefits of using CS Proj for managing NuGet packages and CI. The conversation also covers customizing project files for platform-specific assets and the use of conditions in project files. The hosts discuss the importance of workloads and the rationale behind different SDKs. They also touch on the future...2024-04-1258 minGone MobileGone MobileSlim BindingsIn this episode, Jon and Allan discuss the concept of slim bindings and their benefits. They explore the challenges of working with full bindings and the need for a more focused approach. The conversation centers around their experience with creating slim bindings for Firebase and other complex controls. They also touch on the difficulties of updating full bindings and the importance of understanding the API being consumed. The episode concludes with a discussion on the role of Sharpie in binding generation and the challenges of dependency management. In this episode, Jon and Allan discuss the challenges and possibilities of...2024-04-0452 minGone MobileGone Mobile100th Episode Celebration with David & Maddy!In this episode, the hosts celebrate the 100th episode of the podcast and engage in a casual conversation about various topics related to Xamarin and .NET MAUI. They introduce themselves and discuss their roles as product managers. The conversation covers the early days of Xamarin, the transition to .NET and mobile development, and the evolution of mobile development over the years. They also talk about the transition to Microsoft and the use of Microsoft tools. The episode concludes with a discussion about geographical locations and some trivia. The conversation covers the journey and challenges of.NET MAUI, including its...2024-03-291h 07Gone MobileGone MobileArchitecting Plugins and FrameworksIn this episode, Jon and Allan discuss various topics related to creating and maintaining libraries and NuGet packages. They talk about their experiences with plugin libraries and the importance of supporting open source developers. They also touch on the challenges of avoiding vendor and framework lock-in. Overall, the conversation highlights the value of community-driven development and the need for collaboration and appreciation in the open source world. The conversation explores the process of creating libraries and plugins for cross-platform development. It delves into the challenges of balancing dependencies and code size, as well as the evolution of library development...2024-03-221h 18Gone MobileGone MobileMAUI Blazor Hybrid AppsIn this conversation, Jon and Allan discuss Blazor hybrid development, specifically in the context of Maui. They explore the benefits and challenges of using Blazor in a hybrid setting, including performance considerations and compatibility with different platforms. They also discuss the use of Blazor web views in Maui apps and the integration of native APIs. The conversation highlights the flexibility and potential of Blazor hybrid for building mobile apps. In this conversation, Allan Ritchie and Jon discuss the challenges of cross-platform development and the differences between Web Assembly and Maui. They also explore the use of view models in...2024-03-1552 minGone MobileGone MobileAnatomy of the Happiest App on EarthThe 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. In this episode, Jon and Allan discuss their recent vacations to Belize and Disney World. They dive into the features and functionality of the Disney mobile app, which allows users to book trips, manage reservations, and access various services. They highlight the seamless integration of the app with hotel check-in, mobile food ordering, and car locator features. The chapter also explores the user interface...2024-03-081h 08Gone MobileGone MobileSelling Jon on Reactive ExtensionsIn this episode, Jon and Allan discuss Reactive Extensions (Rx) and its advantages over traditional event handling. They start by addressing Jon's resistance to dependency injection and his concerns about taking dependencies on external libraries. Allan introduces Rx as a solution to handle events more effectively and efficiently. They explore the benefits of Rx, such as composability, filtering, and transforming events. The conversation delves into the implementation of Rx in different platforms and its integration with Maui. They also discuss challenges and solutions in using Rx, including canceling requests and validating input. Overall, the episode highlights the power and...2024-03-0157 minGone MobileGone MobileXamarin.Forms to MAUIIn this episode, Jon and Allan discuss the migration experiences from Xamarin.Forms to .NET MAUI. They highlight the opportunity for architectural improvements during the migration process, such as cleaning up code and removing static untestable components. They also explain the evolution of Xamarin.Forms into .NET MAUI and the introduction of handlers. The benefits of the single project structure and the ease of migrating third-party libraries are discussed. The conversation also covers the customization of entry handlers and the migration of resources, including images and fonts. This conversation covers various challenges and solutions related to image management, including...2024-02-231h 01Gone MobileGone MobileAnatomy of an AppIn this episode, Jon and Allan discuss the process of building a mobile app, starting with the analogy of building a lightsaber at Disney. They explore the anatomy of a mobile app, including the use of MVVM architecture and the importance of gluing logic together. They also delve into navigation and the use of Shell in Xamarin.Forms. The conversation then shifts to the benefits of using dependency injection in app development and the considerations for cross-platform development. In this episode, Allan and Jon discuss various aspects of app development, including dependency injection, core services, and cross-platform services. They...2024-02-161h 01Gone MobileGone MobileThese aren't your grandma's TemplatesIn this episode, Jon and Allan discuss the importance of templates for mobile app development. They explore the challenges of remembering details like Android manifest and info.plist, and how templates can help simplify the process. They also discuss the default templates in Maui and the benefits of item templates in VS Code. The conversation covers the balance between complexity and simplicity in templates, and the value of custom templates for saving time. They also touch on managing permissions and entitlements, and the power of MSBuild and CSProj files in customizing projects. The episode concludes with a discussion on...2024-02-0948 minGone MobileGone MobileBackground Tasks can be ShinyIn this episode, Jon and Allan discuss backgrounding in mobile development. They start by reviewing the virtual list view and how it solved Allan's problem. Then, Jon reveals the story behind his nickname 'Red.' The conversation then shifts to backgrounding in mobile development, covering common scenarios such as data synchronization, image uploads, and real-time GPS. They explore the different approaches to backgrounding on Android and iOS, including the use of services, broadcast receivers, foreground services, and job scheduling. Finally, they discuss background transfers on both platforms. This episode explores background transfers, background tasks, and code execution in mobile...2024-02-0258 minGone MobileGone MobileListViews and CollectionViewsIn this episode, Jon and Allan discuss the challenges and history of implementing lists in mobile apps. They start by addressing a listener question about the difference between CLI commands in MAUI and other UI frameworks. They then dive into the topic of dealing with lists in mobile apps, including the challenges of performance and dynamic sizing. They explore the history of list implementations on different platforms and the limitations of the current CollectionView in MAUI. They also discuss alternative list view controls and the misuse of observable collections in list views. In this episode, Allan and Jon discuss...2024-01-261h 06Gone MobileGone MobilePush Notifications are Hard!Summary In this episode, Jon and Allan discuss the complexities of implementing push notifications on iOS and Android. They delve into the history of push notifications and the challenges developers face in tackling this topic. They explore the setup and configuration process for both platforms, including the use of certificates and entitlements on iOS and the use of Firebase on Android. They also discuss the lifecycle of notifications, handling background execution, and the differences between iOS and Android in terms of permissions and notification handling. In this episode, Jon and Allan discuss various aspects of push notifications...2024-01-191h 00Gone MobileGone MobileBound for greater BindingsThis conversation discusses the concept of bindings in a mobile.NET, Maui world. Bindings are used to integrate native libraries into the.NET ecosystem. The conversation covers the challenges and complexities of creating bindings for Android and iOS platforms. It explores the differences between Android X libraries and platform APIs. The concept of slim bindings is introduced, which involves creating a simplified interface for interacting with native libraries. The conversation also touches on the use of platform channels for message passing between.NET and native code. The future of bindings and the need for improved tools and processes are...2024-01-1253 minGone MobileGone MobileReturn of Gone Mobile and the State of .NET MAUISummary In this episode, Jon and Allan discuss the state of .NET Maui, the challenges of mobile development, and the benefits of using Blazor WebView in Maui apps. They also talk about the evolution of the Mono runtime, the use of handlers in Maui, and the transition from custom renders to source generators. Overall, they highlight the improvements and advancements in the .NET Maui framework and its potential for creating cross-platform mobile apps. In this episode, Jon and Allan discuss app profiling and performance optimization, highlighting the use of tools like DS router and DS dotnet trace...2024-01-0548 minTouching Greatness with Allan Jay SantosTouching Greatness with Allan Jay SantosEp. 3: Living a life of 'YES' with Lynette RitchieLynette Ritchie is a world class power lifter. She’s a multiple time world champion who’s held multiple world and national records in the US Powerlifting Association and other lifting federations. She is ranked the #1 super heavy weight female powerlifter in the world in the 55-60 year old age bracket. Her personal bests to date are a 248# bench press, a 430# back squat and a 495# dead lift. All of this and she didn’t begin her powerlifting journey until she was 50 years old! She recently retired from her long and successful career at State...2022-07-191h 48Gone MobileGone MobileCouchbase Mobile Update with Robert HedgpethIt'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.Sponsored By:Telerik: Capitalizing on the innate benefits of the native UI while exposing all objects and properties in C#, Telerik UI for Xamarin is a collection of Xamarin.Forms controls and Xamarin wrappers which offer fast loading, excellent drawing capabilities and pixel-perfection while providing “no-compromise” customization, flexibility and stunning UI. Telerik UI for Xamarin. .NET Tools for .NET Ninj...2019-07-1050 minGone MobileGone MobileBuilding PepTown with Eric SinkYou 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.Sponsored By:Raygun: Spot every bug. Discover every performance issue. Ship new features faster and deliver flawless user experiences. Raygun enables you to build stronger, faster and more resilient web and mobile applications for your customers. Get setup in minutes! ![Raygun](https://uploads.fireside.fm/images/7/7030a7ff-40f9-4d15-94a3-873772...2019-04-1644 minTony TalksTony TalksThe Power of Proximity - Tanya RitchieI meet Tanya at Global Youth Leadership Summit 2018 in San Diego. She started her journey with Live events only one short year ago and has now attended Unleash the Power within and Date with Destiny as a Participant. Through these events she has allowed her Why to guide her to amazing connections such as Siri Lindley and Sage Robbins in the Tony Robbins Community. It is very clear that Tanya has a huge heart as she gives to Canucks Place Hospice which provides pediatric palliative care to children and families in British Columbia to support children and...2019-03-2247 minGone MobileGone MobileCreating Low-Code Apps Using OutSystems with Stacey LevineOutSystems 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.Sponsored By:Telerik: Capitalizing on the innate benefits of the native UI while exposing all objects and properties in C#, Telerik UI for Xamarin is a collection of Xamarin.Forms controls and Xamarin wrappers which offer fast loading, excellent drawing capabilities and pixel-perfection while providing “no-compromise” customization, flexibility and stunning UI. Telerik UI for Xamarin. .NET Tools for .NET...2019-03-0648 minGone MobileGone MobileCreating Apps From Spreadsheets Using Glide with Jason Smith and Mark ProbstCreating 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.Sponsored By:Raygun: Spot every bug. Discover every performance issue. Ship new features faster and deliver flawless user experiences. Raygun enables you to build stronger, faster and more resilient web and mobile applications for your customers...2019-02-1148 minGone MobileGone MobileDiving into GrialKit and Gorilla Player with UXDiversWe 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.Sponsored By:Telerik: Capitalizing on the innate benefits of the native UI while exposing all objects and properties in C#, Telerik...2019-01-1545 minGone MobileGone MobileBuilding Fabulous Apps Using F# with Jim BennettIt'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.Sponsored By:Telerik: Capitalizing on the innate benefits of the native UI while exposing all objects and properties in C#, Telerik UI for Xamarin is a collection of Xamarin.Forms controls and Xamarin wrappers which offer fast...2018-12-3152 minGone MobileGone MobileShiny and New at Microsoft Connect 2018We discuss and recap some of the more interesting highlights from Microsoft Connect 2018.Sponsored By:Raygun: Spot every bug. Discover every performance issue. Ship new features faster and deliver flawless user experiences. Raygun enables you to build stronger, faster and more resilient web and mobile applications for your customers. Get setup in minutes! ![Raygun](https://uploads.fireside.fm/images/7/7030a7ff-40f9-4d15-94a3-873772db7997/HBGogQN5.png)Links:Xamarin.Essentials - Xamarin | Microsoft DocsThe Future of Mobile Development: Xamarin.Forms 4.0 Preview | Xamarin BlogConnect(); 2018 Xamarin Announcements | Xamarin BlogEmpowering every developer to achieve mo...2018-12-1045 minGone MobileGone MobileBuilding IoT Apps using .NET and Meadow with Bryan CostanichBryan 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.Sponsored By:Telerik: Capitalizing on the innate benefits of the native UI while exposing all objects and properties in C#, Telerik UI for Xamarin is a collection of Xamarin.Forms controls and Xamarin wrappers which offer fast loading, excellent drawing capabilities and pixel-perfection while providing “no-compromise” customization, flexibility and...2018-11-1250 minGone MobileGone MobileFlutter with Thomas BurkhartThomas 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.Sponsored By:Telerik: Capitalizing on the innate benefits of the native UI while exposing all objects and properties in C#, Telerik UI for Xamarin is a collection of Xamarin.Forms controls and Xamarin wrappers which offer fast loading, excellent drawing capabilities and pixel-perfection while providing “no-compromise” customization, flexibility and stunning UI. Telerik UI for Xamarin. .NET Tools for .NET Ninjas. Download a tria...2018-10-2951 minGone MobileGone MobileBuilding a Software Business with Matthew RobbinsBuilding 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.Sponsored By:Telerik: Capitalizing on the innate benefits of the native UI while exposing all objects and...2018-10-1537 minGone MobileGone MobileRevisiting ReactiveUI with Kent BoogaartSomehow 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.Sponsored By:MFractor: [MFractor](https://www.mfractor.com) seamlessly integrates with Visual Studio for Mac for a superior Xamarin development experience: - Easily create Xamarin.Forms apps with...2018-09-1041 minGone MobileGone MobileBuilding Untappd with Greg AvolaCheers 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.Sponsored By:Raygun: Spot every bug. Discover every performance issue. Ship new features faster and deliver flawless user experiences. Raygun enables you to build stronger, faster and more resilient web and mobile applications for your customers. Get setup in minutes! ![Raygun](https://uploads.fireside.fm/images/7/7030a7ff-40f9-4d15...2018-08-271h 05Gone MobileGone MobileEasy Mobile App Builds with Dan SiegelThere'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.Sponsored By:Raygun: Spot every bug...2018-08-2133 minGone MobileGone MobileExploring the Uno Platform with Jérôme LabanThere 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.Sponsored By:MFractor: [MFractor](https://www.mfractor.com) seamlessly integrates with Visual Studio for Mac for a superior Xama...2018-08-1547 minGone MobileGone MobileMachine Learning with Frank KruegerFrank 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.Sponsored By:Telerik: Capitalizing on the innate benefits of the native UI while exposing all objects and properties in C#, Telerik UI for Xamarin is a collection of Xamarin.Forms controls and Xamarin wrappers which offer fast loading, excellent drawing capabilities and pixel-perfection while providing “no-compromise” customization, flex...2018-08-0748 minGone MobileGone MobileSucceeding with XamarinLong 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.Sponsored By:MFractor: [MFractor](https://www.mfractor.com) seamlessly integrates with Visual Studio for Mac for a superior Xamarin development experience: - Easily create Xamarin.Forms apps...2018-07-3142 minGone MobileGone MobileExploring GraphQL with Glenn BlockIn 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.Sponsored By:MFractor: [MFractor](https://www.mfractor.com) seamlessly integrates with Visual Studio for Mac for a superior Xamarin...2018-07-2558 minGone MobileGone MobileA Xamarin.Forms 2018 Update with David OrtinauIf 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.Sponsored By:Telerik: Capitalizing on the innate benefits of the native UI while exposing all objects and properties in C#, Telerik UI for Xamarin is a collection of Xamarin.Forms controls and Xamarin wrappers which offer fast loading, excellent...2018-06-2751 minGone MobileGone MobileBuilding Connected Devices with Bryan CostanichIn 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.Sponsored By:Telerik: Capitalizing on the innate benefits...2018-06-0641 minGone MobileGone MobileMicrosoft Build and Google I/O RecapThe 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!Sponsored By:Raygun: Discover, diagnose and understand the root cause of error, crash and performance issues in your software applications in seconds! See how your applications are _really_ performing for users and where they encounter problems using Raygun's full stack software intelligence platform. ![Raygun](https://uploads.fireside.fm/images/7/7030a7ff-40...2018-05-1651 minGone MobileGone MobileAlexa, what's Greg watching?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.Sponsored By:Telerik: Capitalizing on the innate benefits of the native UI while exposing all objects and properties in C#, Telerik UI for Xamarin is a collection of Xamarin.Forms controls and Xamarin wrappers which offer fast loading, excellent drawing capabilities and pixel-perfection while...2018-01-1555 minGone MobileGone MobileUnder the Hood of the Azure Mobile App with Jakub JedryszekJakub 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.Sponsored By:Raygun: Discover, diagnose and understand the root cause of error, crash and performance issues in your software applications in seconds! See how your applications are _really_ performing for users and where they encounter problems using Raygun's full stack software intelligence platform. ![Raygun](https://uploads.fireside.fm...2018-01-0848 minGone MobileGone MobileReact Native with Bonnie EisenmanThere 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.Sponsored By:Telerik: Capitalizing on the innate benefits of the native UI while exposing all...2017-12-1846 minGone MobileGone MobileBuilding Apps With The Ionic Framework with Justin WillisIonic 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.Sponsored By:Telerik: Capitalizing on the innate benefits of the native UI while exposing all objects and properties in C#, Telerik UI for Xamarin is a collection of Xamarin.Forms controls...2017-12-111h 00Gone MobileGone MobileBuilding Apps Using Visual Studio Team Services with Gopinath C HAt 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...2017-12-0430 minGone MobileGone MobileCosmos DB with Kirill GavrylyukRecorded 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.Sponsored By:Telerik: Capitalizing on the innate benefits of the native UI while exposing all objects and properties in C#, Telerik UI for Xamarin is a collection of Xamarin.Forms controls and Xamarin wrappers which offer fast loading, excellent drawing capabilities and pixel-perfection...2017-11-2737 minGone MobileGone MobileLive Player and Microsoft Connect Roundup with Joseph HillWhile 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.Sponsored By:Raygun: Discover, diagnose and understand the root cause of error, crash and performance issues in your software applications in seconds! See how your applications are _really_ performing for users and where they encounter problems using Raygun's full...2017-11-2041 minGone MobileGone MobileBuilding a Mobile Flight Simulator with Laura LabanLaura 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.Sponsored By:Telerik: Capitalizing on the innate benefits of the native UI while exposing all objects and properties in C#, Telerik UI for Xamarin is a collection of Xamarin.Forms controls and Xamarin wrappers which offer fast loading, excellent drawing capabilities and pixel-perfection while providing “no-compromise” customization, flexibility and stunning UI...2017-11-061h 00Gone MobileGone MobileSkiaSharp with Matthew LeibowitzSkiaSharp 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.Sponsored By:Raygun: Discover, diagnose and understand the root cause of error, crash and performance issues in your software applications in seconds! See how your applications are _really_ performing for users and where they encounter problems...2017-10-3044 minGone MobileGone MobileCake with Gary Ewan Park and Mattias KarlssonHave 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.Sponsored By:Telerik: Capitalizing on the innate benefits of the native UI while exposing all objects and properties in C#, Telerik...2017-10-171h 10Gone MobileGone MobileOpenMVVM with Stanko Nikolic and Bojan MisicYes, 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.Sponsored By:Telerik: Capitalizing on the innate benefits of the native UI while exposing all objects and properties in C#, Telerik UI...2017-10-1150 minGone MobileGone MobileMvvmCross Updates with Martijn van DijkIt 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.Sponsored By:Raygun: Discover, diagnose and understand the root cause of error, crash and performance issues in your software applications in seconds! See how your applications are _really_ performing for users and where they encounter problems using Raygun's full stack software intelligence platform. ![Raygun...2017-08-2238 minGone MobileGone MobileEmbeddinating .NET Everywhere with Jonathan PeppersDid 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.Sponsored By:Raygun: Discover, diagnose and understand the root cause of error, crash and performance issues in your software applications in seconds! See how your applications are...2017-08-1434 minGone MobileGone MobileVisual Crash Reporting with Alex FishmanThere 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.Sponsored By:MFractor: [MFractor](https://www.mfractor.com) seamlessly integrates with Visual Studio for Mac for a superior Xamarin development experience: - Easily create Xamarin.Forms apps with XAML analysis, a suite of navigation...2017-07-2433 minGone MobileGone MobileXamarin.Forms Update with David OrtinauOn 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.Sponsored By:Raygun: Discover, diagnose and understand the root cause of error, crash and performance issues in your software applications in seconds! See how your applications are _really_ performing for users and where they encounter problems using Raygun's full stack software...2017-07-1357 minGone MobileGone MobileMobile-Powered Baseball Scouting with Jeremy RaadtSome 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.Sponsored By:MFractor: [MFractor](https://www.mfractor...2017-06-2840 minGone MobileGone MobileReact Native, Mobile Center, and Continuous Deployment with Ryan Salva and Joe MellinHeard 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.Sponsored By:Raygun: Discover, diagnose and understand the...2017-05-3144 minGone MobileGone MobileBuilding Great App Experiences with Matt LaceyDesigning 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.Sponsored By:Raygun: Discover, diagnose and understand the root cause of error, crash and performance issues in your software applications in seconds! See how your applications are _really_ performing...2017-05-2244 minGone MobileGone MobileBot Framework with David HamiltonChat 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.Sponsored By:MFractor: [MFractor](https://www.mfractor.com) seamlessly integrates with Visual Studio for Mac for a superior Xamarin development experience: - Easily create...2017-05-1534 minGone MobileGone MobileMobile App Security Testing with Martin AldersonHow 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.Sponsored By:Raygun: Discover, diagnose and understand the root cause of error, crash and performance issues in your software applications in seconds! See how your applications are _really_ performing for users and where they encounter problems using Raygun's full stack software intelligence platform. ![Raygun](https://uploads.fireside.fm/images/7/7030a7ff-40f9-4d15-94a3-873772db7997/wteIZ9Zz...2017-05-0927 minGone MobileGone MobileBuilding Reactive Apps with Xamarin.Forms and F# with Rob LyndonIn 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.Sponsored By:Raygun: Discover, diagnose and understand the root cause of error, crash and performance issues in your software applications in seconds! See how your applications are _really_ performing for users and where...2017-05-0150 minGone MobileGone MobileVisual Studio Mobile Center with Simina Pasat and Luke KimWhen 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.Sponsored By:Raygun: Discover, diagnose and understand the root cause of error, crash and performance issues in your software applications in seconds! See how your applications are _really_ performing for users and where they encounter problems using Raygun's full...2017-04-1244 minGone MobileGone MobileAzure IoT with Amanda LangeOver 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.Sponsored By:Raygun: Raygun provides error and crash reporting software for all programming languages and platforms including iOS, Android, Xamarin, Javascript and more. Don't just log errors and crashes, solve them with...2017-03-2747 minGone MobileGone MobileFluxing Up Your Xamarin Apps with Alex DunnThe 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.Sponsored By:Raygun: Raygun provides error and crash reporting software for all programming languages and platforms including iOS, Android, Xamarin, Javascript and more. Don't just log errors and crashes, solve them with Raygun! ![Raygun](https://uploads.fireside.fm/images/7/7030a7ff-40f9...2017-03-0638 minGone MobileGone MobileEnhance your IDE with MFractor from Matthew RobbinsEver 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.Sponsored By:Raygun: Raygun provides error and crash reporting software for all programming languages and platforms including iOS, Android, Xamarin, Javascript and more. Don't just log errors and crashes, solve them with Raygun! ![Raygun](https://uploads.fireside.fm/images/7/7030a7ff-40f9-4d15-94a3-873772db7997/eJ74Vld8.png)2017-01-2339 minGone MobileGone MobileSurviving The App Store with Amir RajanThe 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.Sponsored By:Raygun: Raygun provides error and crash reporting software for all programming languages and platforms including iOS, Android, Xamarin, Javascript and more. Don't just log errors and crashes, solve...2017-01-1259 minGone MobileGone MobileMobile Game Development and CocosSharp with Brent EdwardsInterested 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.Sponsored By:Raygun: Raygun provides error and crash reporting software for all programming languages and platforms including iOS, Android, Xamarin, Javascript and more. Don't just log errors and crashes, solve them with Raygun! ![Raygun](https://uploads.fireside.fm/images/7/7030a7ff-40f9-4d15-94a3...2016-12-2954 minGone MobileGone MobileDeep Linking and Branch with Sahil VermaDeep 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.Sponsored By:Raygun: Raygun provides error and crash reporting software for all programming languages and platforms including iOS, Android, Xamarin, Javascript and more. Don't just log errors and crashes, solve them with Raygun! ![Raygun](https://uploads...2016-12-0539 minGone MobileGone MobileServerless and Azure Functions with Donna Malayeri and Fabio CavalcanteWant 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.Sponsored By:Raygun: Raygun provides error and crash reporting software for all programming languages and platforms including iOS, Android, Xamarin, Javascript and more. Don't just log errors and crashes, solve them with Raygun! ![Raygun](https://uploads.fireside.fm/images/7/7030a7ff-40f9-4d15-94a3-873772db7997/eJ74Vld8.png)Links:Azure FunctionsAzure App Service Team...2016-09-141h 00Gone MobileGone MobileMicrosoft Graph API with Simon JagerIn 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.Sponsored By:Raygun: Raygun provides error and crash reporting software for all programming languages and platforms including iOS, Android, Xamarin, Javascript and more. Don't just log errors and crashes, solve them with Raygun! ![Raygun](https://uploads.fireside.fm/images/7/7030a7ff-40f9-4d15-94a3-873772db7997/eJ74Vld8.png)Links:Xamarin Sample with MvvmCross for Microsoft GraphMicrosoft GraphMicrosoft Graph...2016-08-3142 minGone MobileGone MobileHybrid Xamarin Apps with Drew Colthorp and Shawn AndersonHybrid 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.Sponsored By:Raygun: Raygun provides error and crash reporting software for all programming languages and platforms including iOS, Android, Xamarin, Javascript and more. Don't just log errors and crashes, solve them with Raygun! ![Raygun](https://uploads.fireside.fm/images/7/7030a7ff-40f9-4d15-94a3-873772db7997/eJ74Vld8.png)...2016-07-2555 minGone MobileGone MobileAndroid Performance Tuning with Rabeb OthmaniIn this episode we're joined by Rabeb Othmani to talk about Android Performance TuningSpecial Guest: Rabeb Othmani.Sponsored By:Raygun: Raygun provides error and crash reporting software for all programming languages and platforms including iOS, Android, Xamarin, Javascript and more. Don't just log errors and crashes, solve them with Raygun! ![Raygun](https://uploads.fireside.fm/images/7/7030a7ff-40f9-4d15-94a3-873772db7997/eJ74Vld8.png)Links:Rabeb's Website2016-07-1232 minGone MobileGone MobileMobile Testing with Alexandra MarinIn this episode we're joined by Alexandra Marin to talk about Behavior Driven Development for Xamarin DevelopersSpecial Guest: Alexandra Marin.Sponsored By:Raygun: Raygun provides error and crash reporting software for all programming languages and platforms including iOS, Android, Xamarin, Javascript and more. Don't just log errors and crashes, solve them with Raygun! ![Raygun](https://uploads.fireside.fm/images/7/7030a7ff-40f9-4d15-94a3-873772db7997/eJ74Vld8.png)Links:.NET FringeSpecFlow2016-07-0530 minGone MobileGone MobileRaygun Pulse with John-Daniel TraskIn 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.Sponsored By:Raygun: Raygun provides error and crash reporting software for all programming languages and platforms including iOS, Android, Xamarin, Javascript and more. Don't just log errors and crashes, solve them with Raygun! ![Raygun](https://uploads.fireside.fm/images/7/7030a7ff-40f9-4d15-94a3-873772db7997/eJ74Vld8.png)Links:Raygun Pulse - Real User MonitoringEpisode 4: Tracking Errors...2016-06-1450 minGone MobileGone MobileRealm with Tim Anglade and Kristian DupontIn 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.Sponsored By:Raygun: Raygun.io is the fastest and easiest way to track your application's errors and get the level of detail you need to fix crashes quickly. Notifications are delivered right to your inbox and presented on a beautiful dashboard. ![Raygun](https://uploads.fireside.fm/images/7/7030a7ff-40f9-4d15-94a3-873772db7997/kiH9Tok0.png)Links:RealmIntroducing Realm...2016-06-0159 minGone MobileGone MobileBitrise with Barnabas Birmacher and Daniel BallaIn 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.Sponsored By:Raygun: Raygun.io is the fastest and easiest way to track your application's errors and get the level of detail you need to fix crashes quickly. Notifications are delivered right to your inbox and presented on a beautiful dashboard. ![Raygun](https://uploads.fireside.fm/images/7/7030a7ff-40f9-4...2016-04-1941 minGone MobileGone MobileFreshMvvm with Michael RidlandIn 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.Sponsored By:Raygun: Raygun.io is the fastest and easiest way to track your application's errors and get the level of detail you need to fix crashes quickly. Notifications are delivered right to your inbox and presented on a beautiful dashboard. ![Raygun](https://uploads.fireside.fm/images/7/7030a7ff-40f9-4d15-94a3-873772db7997/kiH9Tok0.png)Links:2016-03-2334 minGone MobileGone MobileHexagonal App Architecture with Chris WilliamsIn 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.Sponsored By:Raygun: Raygun.io is the fastest and easiest way to track your application's errors and get the level of detail you need to fix crashes quickly. Notifications are delivered right to your inbox and presented...2016-02-1637 minGone MobileGone MobilePush NotificationsThis 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.Sponsored By:Raygun: Raygun.io is the fastest and easiest way to track your application's errors and get the level of detail you need to fix crashes quickly. Notifications are delivered right to your inbo...2016-01-2553 minGone MobileGone MobileBehind the Scenes of Xamarin.Forms with Jason SmithIn 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.Sponsored By:Raygun: Raygun.io is the fastest and easiest way to track your application's errors and get the level of detail you...2015-08-2657 minGone MobileGone MobileAutomated App Testing with Niels FrydenholmInterested 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.Sponsored By:Raygun: Raygun.io is the fastest and easiest way to track your application's errors and get the level of detail you need to fix crashes quickly. Notifications are delivered right to your inbox and presented on a beautiful dashboard. ![Raygun](https://uploads.fireside.fm/images/7/7030a7ff-40f9-4d15...2015-07-0747 minGone MobileGone MobilePrism for Xamarin.Forms with Brian LagunasPrism 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.Sponsored By:Raygun: Raygun.io is the fastest and easiest way to track your application's errors and get the level of detail you need to fix crashes quickly. Notifications are delivered right to your inbox and presented on a beautiful dashboard. ![Raygun](https://uploads...2015-06-1645 minGone MobileGone MobilePerformance Comparisons: Part Two with Harry CheungPerformance 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.Sponsored By:Raygun: Raygun.io is the fastest and easiest way to track your application's errors and get the level of detail you need to fix crashes quickly. Notifications are delivered right to your inbox and presented on a beautiful dashboard. ![Raygun](https://uploads...2015-03-3045 min