3 ms·
Thanks! This is very interesting to see all the low hanging fruit. Out of curiosity, could you run Emerge on a few other common apps: the United app as well as
by newman314 5y ago
Thanks! This is very interesting to see all the low hanging fruit. Out of curiosity, could you run Emerge on a few other common apps: the United app as well as Yelp, Twitter and TikTok?
Those seem to be the biggest consumer of storage for me.
- sond813 5y agoI tried it out with Yelp and Twitter, both had a lot of bloat due to not stripping binaries. You can see this in the large "String Table" in both screenshots. Yelp also has a large exports section for the main app binary, that's usually a sign of a problem because the main binary doesn't need to export any symbols, only frameworks do that. Twitter has a handful of 4MB images, much bigger than images you'd expect in an app. I took a look at a few of these and they are just gradient background images that could have been drawn with something like core graphics to completely eliminate the need for an image. Twitter: https://emergeassets.s3.us-west-1.amazonaws.com/Screen+Shot+2022-02-23+at+3.55.47+PM.png https://emergeassets.s3.us-west-1.amazonaws.com/Screen+Shot+... Yelp: https://emergeassets.s3.us-west-1.amazonaws.com/Screen+Shot+2022-02-23+at+3.56.18+PM.png https://emergeassets.s3.us-west-1.amazonaws.com/Screen+Shot+...