The Size of iPhone's Top Apps Has Increased by 1,000% in Four Years (sensortower.com)
Research firm Sensor Tower shares an analysis: As the minimum storage capacity of iPhone continues to increase -- it sits at 32 GB today on the iPhone 7, double the the iPhone 5S's 16 GB circa 2013 -- it's not surprising that the size of apps themselves is getting larger. In fact, Apple raised the app size cap from 2 GB to 4 GB in early 2015. What's surprising is how much faster they're increasing in size compared to device storage itself. According to Sensor Tower's analysis of App Intelligence, the total space required by the top 10 most installed U.S. iPhone apps has grown from 164 MB in May 2013 to about 1.8 GB last month, an 11x or approximately 1,000 percent increase in just four years. [...] Of the top 10 most popular U.S. iPhone apps, the minimum growth we saw in app size since May 2013 was 6x for both Spotify and Facebook's Messenger. As the chart above shows, other apps, especially Snapchat, have grown considerably more. In fact, Snapchat is more than 50 times larger than it was four years ago, clocking in at 203 MB versus just 4 MB at the start of the period we looked at. It's not the largest app among the top 10, however. That distinction goes to Facebook, which, at 388 MB, is 12 times larger than it was in May 2013 when it occupied 32 MB. It grew by about 100 MB in one update during September of last year.
perfecting art of bloatware and spyware.
Look back up at my post, now look back down, you're on the Internet. Now look back up. I'm a signature.
We will always use all the space and time we have.
“He’s not deformed, he’s just drunk!”
I recently found myself in my new phone without a ride hailing app. Turns out Uber was too big to download OTA, but Lyft was not.
I feel like the OS manufacturers (Apple and Google) are doing this on purpose to make people's phones obsolete - especially the lower end models.
Google force feeds you updates of their core apps (Maps, Gmail, Youtube, Play Store, Play Services) which originally were in the ROM (and therefore did not impact you storage) but then eat up your internal storage (these apps, of course, can't be moved to the SD card). Often, if you reject these updates, these apps will just stop working (esp. if you don't update Play Services).
It's like the manufacturers are saying - if you purchased a phone for less than US$200-250 (I'm talking about full price here, unlocked, no contract) then we're just not going to LET YOU to use it more than 2 years...we will bloat the software as to make your phone unusable. The increase on the app limit does the same thing.
If you buy the $600-900 phones, then you might be good for 4 years, 5 if you're lucky.
How much did the binaries grow? Because if you added a gigabyte of video to your 300MB app, I just don't care.
Let's see the same comparison with Android phones.
I suspect the issue isn't that iPhone apps are growing at a faster rate than the iPhone's storage options. These top apps are going to be cross-platform ones, not iOS-exclusives. What's more likely happening is app file sizes are trending in line with smartphone storage as a whole. The iPhone is the one not keeping up with everyone else in storage sizes, which is a problem when there's no way for the consumer to upgrade the storage themselves.
One of the hottest trends in app building these days is to use Javscript frameworks such as React Native (invented by Facebook) or NativeScript. Everyone seems to be jumping on that bandwagon (it isn't necessarily without merit, as it allows developers to create a native UI experience with cross-platform tools, and share code with the web as well).
One of the side-effects of this is a huge javascript dependency graph, with (often) thousands of packages. A simple hello world app written in React Native is probably somewhere near 100MB.
What on Earth are they stuffing into their apps to make them balloon in size so quickly?
'Frameworks'.
People want to program in Python via a Javascript bytecode interpreter and HTML5 graphics interface that layers on top of the host device's own sandboxed bytecode interpreter in the web browser.
They also want a library with every possible multimedia and database access function and an access layer for the advertising/payment framework.
All of that just so they can show a picture of a cat.
No sig today...