3 ms·
The Android apk is 56.9 MB for my device, while the iOS app is 331.3 MB. What accounts for the 6x difference?
by lern_too_spel 6y ago
The Android apk is 56.9 MB for my device, while the iOS app is 331.3 MB. What accounts for the 6x difference?
- bsimpson 6y agoCourage.
- saagarjha 6y agoI assume that the constraints placed on the Android team are much higher, as that market seems like it would be much more sensitive of app sizes.
- lern_too_spel 6y agoThat is true, but what specifically is the iOS app getting in that extra quarter gigabyte? What couldn't they throw away to get under 200 MB at all?
- saagarjha 6y agoI honestly have not been provided with a good answer beyond "we just didn't spent resources to do it".
- pandanomic 6y agoSwift produces far larger binaries
- _old_dude_ 6y agoAPK is now more a delivery package format than a real executable format now. On recent Android devices, the APK wil be recompiled to machine code on the device after a small number of runs (to gather code statistics). So you are comparing an apple and a robot.
- lern_too_spel 6y agoIPA is also a delivery package format. The big difference I am aware of is that IPA encrypts binaries, which will make them less compressible.
- thu2111 6y agoBytecode is very compact compared to native machine code. Android converts on the fly on the device. That's at least a part of it.