3 ms·
Why should my app be smaller than 20-30MB if Facebook can get away with 400MB? Facebook can get away with it due to being so central to people's lives. Even t
by danieldk 9y ago
Why should my app be smaller than 20-30MB if Facebook can get away with 400MB?
Facebook can get away with it due to being so central to people's lives. Even though 32GB is the minimum storage on new iOS devices now, there are still a lot of people with 16GB iPhones and iPads. Managing storage on these devices is quite painful, with a lot of apps now taking between 50 and 500MB. When I still had a 16GB iPhone, I had to remove many applications because I ran out of space all the time since about a year ago.
We should feel collectively responsible for all this bloat. Sure, we don't have to fit a full Pascal IDE and compiler on a 1.44MB disk anymore. But it is certainly good to keep some reference points in mind:
- Turbo Pascal was a full IDE and was 2.29MB for all the bits. They didn't use an existing GUI framework either.
- QNX fit a kernel + graphical environment on a 1.44MB 3.5" disk, with a network stack and web browser.
213MB for a chat app is outrageous, no matter how you look at it [1].
[1] https://itunes.apple.com/us/app/snapchat/id447188370?mt=8 https://itunes.apple.com/us/app/snapchat/id447188370?mt=8
- manmal 9y agoSure. I'm advocating that apps a magnitude smaller are ok-ish - 20-30MB is what I get when I go really crazy with the dependencies.
- pjmlp 9y ago> Turbo Pascal was a full IDE and was 2.29MB for all the bits. They didn't use an existing GUI framework either. Forgetting about Turbo Vision? :) I used to carry MS-DOS 3.3 and Turbo Pascal on a 1.44MB 3.5" disk, back on those days. Don't remember if it was TP 3, or if I tailored it to my purposes though.