| ▲ | ColdStream 19 hours ago | |||||||
I don't want to justify the space too much, but things like the Uber app are kind of amazing. While the base functionality is fairly simple in terms of find location > send car + all the courier and different varieties of what they do. It manages do that while working in 70+ countries over 15,000 cities with multiple different languages and payment vendors and it is all done via a single application. That is pretty neat. Yes, it is still very bloated but it does a lot more than what it initially looks like. But yes, I am endless impressed when you come across a binary that is tiny. Like a text editor that is 14KB, sure it is simply but it doesn't need to be anything more for most people. | ||||||||
| ▲ | Suppafly 19 hours ago | parent | next [-] | |||||||
>It manages do that while working in 70+ countries over 15,000 cities with multiple different languages and payment vendors and it is all done via a single application. I'd assume almost all of that is done server side though. Most likely the app is mostly just a wrapped website with some gps and notification code on top. | ||||||||
| ||||||||
| ▲ | marysol5 16 hours ago | parent | prev [-] | |||||||
Because it's all just API's? The app just calls the GeoLocation API on the device, pings that off to a server and the server responds with services available in <distance> | ||||||||