0

I am not sure when it changed but as of right now I am unable to see what language an App is available for on Play Store.

I wanted to compare size of some Apps on App Store vs Play Store and was wondering if the significant size difference can be attributed to a language support. For ex, WhatsApp on AppStore is around 158MB(https://itunes.apple.com/in/app/whatsapp-messenger/id310633997?mt=8) but on Android, if you try an App downloader service like, ApkPure, it shows around 32MB(https://apkpure.com/whatsapp-messenger/com.whatsapp)

This is baffling considering its WhatsApp and you would expect to be available in multiple languages and at least as many as there are on the iOS platform. For that matter, you can clearly see the supported languages for WhatsApp on the Apple platform.

So, how can I find the languages an App supports?

0

You can not compare iOS and Android Apps. They are written in different programming languages, they contain different libraries and they are executed on totally different runtime platforms.

Furthermore an iOS is a fat binary containing one app multiple times - currently usually two times: One 32bit binary and one 64bit binary.

On Android side only native libraries are contained for each platform. For WhatsApp you mentioned it looks a bit different: There are different APK files, one for each platform. The APK files from ApkPure only contain the libraries for ARMv7a (ARM 32 bit). Their size is about 4MB - this makes the APK again smaller.

Conclusion: Multiple languages are most likely not the reason for app binaries to get large.

Regarding the supported languages the iTunes link clearly states the different supported languages.

For Android the info is not available on a website. You have to download the app and the use the aapt tool from Android SDK:

Windows: aapt dump badging "WhatsApp Messenger_v2.18.122_apkpure.com.apk" | find "locales"

Linux: aapt dump badging "WhatsApp Messenger_v2.18.122_apkpure.com.apk" | grep "locales"

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.