In 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 asynchronous operations and avoid memory leaks. The conversation concludes with a discussion on the EmbedIO plugin, which allows developers to host a local web server within their mobile apps.TakeawaysListener feedback is important and should be addressed in future episodesUsing SQLite for local data storage can be a simple and efficient solutionAndroid's change in page size will require rebuilding native librariesCreating a personalized video for a Disney trip can be a fun and memorable experienceWorking on a marketing app with custom requirements can be challenging but rewarding Avoid nesting collection views and bindable layouts within each other to prevent performance issues and difficulties with view recyclingUse cancellation tokens to properly handle asynchronous operations and avoid memory leaksConsider alternative approaches, such as lazy loading or logical collapsing, when dealing with large datasets or complex UI structuresThe EmbedIO plugin allows developers to host a local web server within their mobile appsPeopleHosts: Jon Dick, Allan RitchieAudio/Video Engineer: Jim HeathChapters00:00 Introduction and Listener Feedback03:47 Using SQLite for Local Data Storage12:11 Android's Change in Page Size16:17 Creating a Personalized Video for a Disney Trip20:12 Working on a Marketing App with Custom Requirements31:11 Authentication Flows and Security49:03 Challenges with Collection Views and Bindable Layouts53:11 Avoid Nesting Scrolling Views01:01:25 Exploring the EmbedIO PluginYouTube: https://youtu.be/MH4bwX3JsNY
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More