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 adoption and success. It also explores the lessons learned and the importance of architecture and migration. The speakers reflect on the evolution of Xamarin and.NET MAUI and provide feedback and assessment of the current state of the project. In this episode, the hosts discuss various topics related to Maui and its tooling. They talk about the success of Maui and ports, the importance of reflecting on code and engineering, and the desired features in Maui. They also discuss the need for better tooling and templates, visualizing app navigation and image assets, and improving the shell and view model lifecycle. The hosts express their appreciation for the positive community and the engineering team. The episode concludes with a celebration of the 100th episode of the podcast.
Takeaways
The hosts celebrate the 100th episode of the podcast and engage in a casual conversation about Xamarin and .NET MAUI.
They discuss their roles as product managers and their experiences with Xamarin and mobile development.
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, as well as their geographical locations and some trivia. The adoption of.NET MAUI has been steadily growing, with an increasing number of apps being developed using the framework.
Customer satisfaction and success stories are important indicators of the impact of.NET MAUI.
The journey of.NET MAUI has had its challenges, including delays and technical issues, but the team has been working hard to address them.
Lessons learned include the need for careful planning and evaluation of architectural decisions, as well as the importance of prioritizing tech debt and considering the impact on existing codebases during migration.
People
Hosts: Jon Dick, Allan Ritchie
Audio Engineer: Jim Heath
Chapters
00:00 Introduction and Episode 100 Celebration
01:00 Introductions
01:19 Background and Roles
03:09 Early Days of Xamarin
06:05 Transition to .NET and Mobile Development
06:32 Evolution of Mobile Development
09:30 Transition to Microsoft and Remote Work
11:43 Transition to Microsoft Tools
12:15 Transition to Microsoft Tools (contd.)
13:06 Transition to Microsoft Tools (contd.)
15:11 Transition to Remote Work
16:24 Geographical Locations and Trivia
18:06 The Journey of.NET MAUI
19:10 Shipping.NET MAUI
20:30 Adoption and Success of.NET MAUI
22:20 Customer Impact and Satisfaction
23:25 Challenges and Obstacles Faced
25:40 Lessons Learned
28:16 The Evolution of Xamarin and.NET MAUI
31:17 Reflections on the Journey
39:55 The Importance of Architecture and Migration
43:37 Feedback and Assessment
43:56 Success with Maui and Ports
45:19 Reflecting on Code and Engineering
46:39 Desired Features in Maui
49:08 Tooling and Templates in Maui
50:32 Visualizing App Navigation and Image Assets
56:10 Improving Shell and View Model Lifecycle
01:00:01 Enjoying the Outdoors and Positive Community
01:02:57 Appreciating the Engineering Team and Community
01:05:30 Conclusion and Episode 100 Celebration
Special Guests: David Ortinau and Maddy Montaquila.