App Thinning: slicing, bitcode, and on-demand resources
WHAT IT TESTS: download-size optimization mechanisms. OUTLINE: slicing delivers only the assets and code a device needs; bitcode let Apple recompile and re-optimize; on-demand resources defer large assets until requested.
WHAT IT TESTS: precise understanding of how App Thinning reduces what a user actually downloads. ANSWER OUTLINE: slicing tailors each delivered variant to the target device so only the matching image resolutions and architecture ship; bitcode was an intermediate representation letting Apple recompile and re-optimize the binary server-side, including for new architectures, without a new submission; on-demand resources host tagged asset bundles on Apple's servers and download them only when the app requests them, then purge when low on space.
Read the original → interview
- #ios
- #app-thinning
- #slicing
- #on-demand-resources
- #app-size
Get five bites like this every day.
Tezvyn delivers a daily feed of 60-second tech bites with quizzes to lock in what you learn.