Connect with us

Media

5 common code patterns slowing down your app

Anastasia Matveeva, Brian Cooley, and Scarlett Iu will explore factors like thread queues, suboptimal main thread usage, unnecessary UI dependencies, late scheduling of network requests, sequential execution of network requests, timer dependency, and legacy code.

Time-codes:

  • 00:00 Intro
  • 01:23 Speakers into
  • 02:40 Performance – the universal challenge for app developers
  • 03:25 Improving User Satisfaction: Tackling App Abandonment Trends
  • 04:40 A defined and streamlined process that dramatically enhances efficiency
  • 05:38 5 common code patterns slowing down your app
  • 07:10 Pattern 1: Wasting time in unrecognised queues
  • 08:53 Pattern 1: Insights from Engineer
  • 13:22 Pattern 2: Main thread is overwhelmed
  • 16:13 Pattern 2: Insights from Engineer
  • 20:52 Pattern 3: Unnecessary UI-dependencies
  • 25:55 Pattern 3: Insights from Engineer
  • 29:11 Pattern 4: Network requests: late scheduling
  • 30:42 Pattern 4: Insights from Engineer
  • 33:36 Pattern 5: Network requests: sequential could be executed in parallel
  • 36:01 Pattern 5: Insights from Engineer
  • 38:08 Bonus Pattern: Bonus category: timer dependency and other legacy code
  • 40:54 Bonus Pattern: Bonus category: timer dependency and other legacy code. Insights from Engineer
  • 43:06 Recap

Advertisement

Trending