Earlier quoted context omitted.
I think this might be closer to the truth than you might think. Due to the absence of (cross-app) shared libraries on at least iOS, developers often end up building big company-internal libraries that then have to be shipped with all of their apps. Tree shaking isn’t perfect, and the result are these > 0.5 GB monstrosities.
For what it's worth, Outlook for iOS on my iPhone has an executable that weighs in at 368.8 MB. Google needs to trim some stuff down.
Why is the Gmail app 700 MB?
231–240 of 403 posts
Re: Why is the Gmail app 700 MB?
#232Earlier quoted context omitted.
That's a lot of code, though. I can't imagine common libraries so big. The Linux kernel is less than 100mb.
The neat thing about code is that there's no upper limit on how inefficient one can get.
Re: Why is the Gmail app 700 MB?
#233The article doesn't answer the question. The content can be summarised as "The Gmail app is 700 MB!"
There's a few other apps that are ridiculously big. Like the DJI Mimo app. It's an app I need for my DJI Mic, to change 4 settings on it. It needs 800MB for that which is absolutely ridiculous. Also I need to sign up for an account to use it even though the Mic works completely locally and it just changes the settings over USB. It's absolutely fucking ridiculous to have an 800MB app for this and the reason is just ma…
Re: Why is the Gmail app 700 MB?
#234The article doesn't answer the question. The content can be summarised as "The Gmail app is 700 MB!"
There's a few other apps that are ridiculously big. Like the DJI Mimo app. It's an app I need for my DJI Mic, to change 4 settings on it. It needs 800MB for that which is absolutely ridiculous. Also I need to sign up for an account to use it even though the Mic works completely locally and it just changes the settings over USB. It's absolutely fucking ridiculous to have an 800MB app for this and the reason is just ma…
Re: Why is the Gmail app 700 MB?
#235The article doesn't answer the question. The content can be summarised as "The Gmail app is 700 MB!"
There's a few other apps that are ridiculously big. Like the DJI Mimo app. It's an app I need for my DJI Mic, to change 4 settings on it. It needs 800MB for that which is absolutely ridiculous. Also I need to sign up for an account to use it even though the Mic works completely locally and it just changes the settings over USB. It's absolutely fucking ridiculous to have an 800MB app for this and the reason is just ma…
Re: Why is the Gmail app 700 MB?
#236Earlier quoted context omitted.
130 MB for localization? At 50 languages that would be 2.6 MB/language. If we assume an average 50 bytes per string and another 50 for an identifier, that's 27,000 strings . That doesn't seem right. Localization feels like it should add a few MB. Not over 100. (Plus shouldn't it be compressed, and locally uncompressed the first time a language gets used?)
Localization doesn’t just mean string translations. Apple platforms give you the freedom to redo the UI to fit the language. For example, parts of System Preferences (not sure about Settings) would look completely different in languages with long words because the original design for English simply didn’t fit. The translators rearranged buttons to make the text fit.
They probably just have lots of leftover localized assets that nobody dares to touch as they aren't sure if it's used anywhere.
Re: Why is the Gmail app 700 MB?
#237For Android, you can check [1] Download the apk, rename it as a zip and look inside to see the files.
A quick file analysis of the 67MB shows around 58MB of java code and some 32MB of ARM libs, 31MB of this is the libvideochat.
[1] https://www.apkmirror.com/apk/google-inc/gmail/gmail-2025-11...
Re: Why is the Gmail app 700 MB?
#238The article doesn't answer the question. The content can be summarised as "The Gmail app is 700 MB!"
Biggest Google Apps for me: Gboard 247MB Google 415MB Google Play Services 1330MB Google Play Store 165MB Messages 321MB Gmail 233MB
Re: Why is the Gmail app 700 MB?
#239Earlier quoted context omitted.
Thanks, that thread is great! They have a neat treemap breakdown here: https://www.emergetools.com/app/example/ios/com.google.Gmail 130MB is localization data. This detail was interesting too: https://twitter.com/emergetools/status/1810790291714314706 > There's over 20k files in the app, 17k of which are under 4 kB. In iOS, the minimum file size allocation is 4 kB, so having many small files causes unnecessary size b…
Wonder if it is better to create separate localized app download such as gmail-japanese, etc.
I now see the article is about iOS app, but it looks like the Android app is anywhere between 50mb and 100mb (depending on the apk download side I look at) which is much more reasonable
Re: Why is the Gmail app 700 MB?
#240Earlier quoted context omitted.
> I had no idea common apps used to be just 10-30 MB. More like a few dozen kilobytes to a handful of megabytes. If you look in F-Droid you can find some good old apps where graphics are either small or it uses the default styles for buttons and the like Looking at a tiny utility app I made 6 years ago, it's 9KB, most of which will be the default things the compiler includes
> a few dozen kilobytes A "hello world" Android starts at ~5MB. It is possible to make it smaller if choosing some non-default different tools.