Gone Mobile
00:00:00
/
01:06:37

120: Buffet Style Show

September 23rd, 2024

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.

Takeaways

  • Listener feedback is important and should be addressed in future episodes
  • Using SQLite for local data storage can be a simple and efficient solution
  • Android's change in page size will require rebuilding native libraries
  • Creating a personalized video for a Disney trip can be a fun and memorable experience
  • Working 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 recycling
  • Use cancellation tokens to properly handle asynchronous operations and avoid memory leaks
  • Consider alternative approaches, such as lazy loading or logical collapsing, when dealing with large datasets or complex UI structures
  • The EmbedIO plugin allows developers to host a local web server within their mobile apps

People

  • Hosts: Jon Dick, Allan Ritchie
  • Audio/Video Engineer: Jim Heath

Chapters

  • 00:00 Introduction and Listener Feedback
  • 03:47 Using SQLite for Local Data Storage
  • 12:11 Android's Change in Page Size
  • 16:17 Creating a Personalized Video for a Disney Trip
  • 20:12 Working on a Marketing App with Custom Requirements
  • 31:11 Authentication Flows and Security
  • 49:03 Challenges with Collection Views and Bindable Layouts
  • 53:11 Avoid Nesting Scrolling Views
  • 01:01:25 Exploring the EmbedIO Plugin

YouTube: https://youtu.be/MH4bwX3JsNY

Episode Comments