Uber's crazy YOLO app rewrite, from the front seat
> Tooling is a major issue: compiling the app from scratch takes 25-30 minutes on iOS and around 10 on Android<p>As a relatively naive to massive apps iPhone developer (I’ve made apps with millions of downloads, but nothing on Ubers scale) I find it confusing how a relatively straight forward iPhone app like Uber can be so complex. It’s basically a map and 3 buttons? And an ‘in the car’ state. They weren’t doing pool or bill splitting at this point I don’t think. I’d have thought everything else is back-end complexity?<p>Can someone do an explain like I’m 5 on this?