News for hackers. Stuff that matters.
Re:How Uber Deals with Large iOS App Size by Farbklex on Friday February 26, 2021 @01:28PM (#26278040)
The Google Play Store solved this problem with dynamic feature modules. Either at install time or later on, you can let users download only certain parts of the app. All with a single app store entry and app bundle.

We use this for devices which don't have NFC. If the device doesn't support it, then there is no reason to download the module for identification via passport NFC scans.

Re:How Uber Deals with Large iOS App Size by piannucci on Friday February 26, 2021 @04:34PM (#26280087)
Interesting. I have had bad cell connectivity in unfamiliar airports, though, where I could barely keep a connection to e.g. the Lyft servers. What if I can’t download the module when I need it? I don’t think requiring the user to download it in advance of their flight is viable, either. If we lived in a world of universal, homogeneous, inexpensive connectivity, I’d be satisfied with the solution you mention. I guess if they had location/policy micro-modules small enough to fit in a single MTU, then anybody who could connect to Uber at all could be served.

It still boggles my mind that there could be ~100M meaningful instructions in a program.

Re:How Uber Deals with Large iOS App Size by megablast on Friday February 26, 2021 @05:14PM (#26280482)
Which sucks. I arrive in a new country, and need to find internet access???
Re:How Uber Deals with Large iOS App Size by PudgePacket on Friday February 26, 2021 @05:42PM (#26280739)
Mate.. how are you going to get your uber anyway without internet?
Re:How Uber Deals with Large iOS App Size by viraptor on Friday February 26, 2021 @05:42PM (#26280742)
If you want to use Uber afterwards... yes, you already established you'll rely on internet access.
Re:How Uber Deals with Large iOS App Size by deadbunny on Friday February 26, 2021 @05:53PM (#26280818)
How are you ordering an Uber without internet access?