I shaved 187MB off United Airlines' 439MB iOS app
11–20 of 452 posts
Re: I shaved 187MB off United Airlines' 439MB iOS app
#12There was an HN thread about it, too, but I can’t find it.
Re: I shaved 187MB off United Airlines' 439MB iOS app
#13This is the kind of thing the App Store review process should be flagging.
I'm a real "dependency skeptic." Doesn't make me too many friends, hereabouts.
I'm also not a fan of running Web code on the phone, like a lot of PWAs and hybrid systems. Again, doesn't make me popular, in this crowd.
If the main app runs afoul of stripping symbols, then the App Store inspection can flag it. If, however, it's a dependency, then I could see them tossing out boatloads of apps, simply because they include piggy frameworks. There's really no automated way for Apple to realize the framework is really just the developer's aggregated code, or from another source, over which the developer has no control.
What really needs to happen, is that the developer has their own inspection regimen, before submitting something that could cause brand damage, to the App Store.
Again, suggesting stuff like this, is tantamount to heresy, in today's "Move fast and break things" tech world.
Re: I shaved 187MB off United Airlines' 439MB iOS app
#14Re: I shaved 187MB off United Airlines' 439MB iOS app
#15File size aside, I can confidently say - United hands down has the best app of any major airline in the world. It's better than their website and often-times even better than calling customer service on their 1K (top loyalty status) line. Many ways to make it better, but if we're comparing it to airlines & hotels, it's extremely well done.
Re: I shaved 187MB off United Airlines' 439MB iOS app
#16File size aside, I can confidently say - United hands down has the best app of any major airline in the world. It's better than their website and often-times even better than calling customer service on their 1K (top loyalty status) line. Many ways to make it better, but if we're comparing it to airlines & hotels, it's extremely well done.
Re: I shaved 187MB off United Airlines' 439MB iOS app
#17Re: I shaved 187MB off United Airlines' 439MB iOS app
#18Does iOS not have code splitting? I thought most of iOS app bloat comes from the multiscreen assets. I surprised compiled code takes up so much space.
Re: I shaved 187MB off United Airlines' 439MB iOS app
#19But even the stripped version is way way too much for an app like this. I can imagine it's layers upon layers of poor, bad and terrible architectural and organizational decisions.
Re: I shaved 187MB off United Airlines' 439MB iOS app
#20439Mb? That's horrific.
If I was cynical, I'd say it's in Apple's interests to have bloaty apps, so they can sell more expensive phones with more storage and memory.
But that would be cynical.
It feels like a failure at every step in the tool chain if a binary comes out at that size.