News for hackers. Stuff that matters.
Re:How Uber Deals with Large iOS App Size by ChrisMarshallNY on Saturday February 27, 2021 @06:09AM (#26284061)
> And then you have the binary size bloat with Swift that OP takes about.

Hopefully, swift ABI stability will reduce that. The new bytecode stuff will help to reduce bloat, as well, but he notes that a lot of SDKs are used. In my experience, SDKs and dependencies often won’t work, compiled with bytecode. Hopefully, that’s changing.

That code repetition thing also happens when a lot of dependencies are used; which often reinvent the wheel. That just comes with the territory. It can be addressed by using highly granular dependencies, but that sort of flies in the face of why we use dependencies. One advantage that Uber has, is they are an 800-lb gorilla. They could contract for specific configurations of dependencies.

I’m not a big Uber user (but I’ve used it a few times). I think it’s a fairly well-done app, as a user.

There are no comments on this comment yet.