Optimization - Making your app faster
summary
Grab mobile apps use app slicing and asset catalogs to cut download size (Apple claims ~65% savings) and turn on on-demand resources via target resource tags to avoid shipping bulky game assets. Reduce data with gzip, inspect headers with Charles, and test slow links with the network link conditioner. Measure latency (example: 63 ms vs 890 ms server first-byte delays) and batch close-timed requests to save radio power; consider protobuf (~6% smaller) only after other optimizations.
AI-written summary · about
chapters (10)
- 0:00Introduction to app optimization
- 1:33Speaker background and Grab
- 2:30Importance of app performance
- 4:16Reducing application size
- 7:48Asset and code optimization
- 11:16Battery and network efficiency
- 13:46Optimizing network requests
- 19:04Managing antenna power states
- 22:00User perception and experience
- 25:41Q&A and concluding remarks
related talks
37mIt's just too Slow: Testing Mobile application performance
33mPruning Your App- Good Practices for Reducing App Size
18mNeed for Speed: How XO Group Optimized their Image Loading Time on The Knot Mobile App
22mHow to Make Your App Lose Weight
30mHow to Create Sustainable Mobile Apps
35mThe Impact of Micro-Optimizations on Large-Scale Apps
39mAndroid App Performance in a Nutshell
01h 14mOptimizing App Performance on Slow Networks
