logoalt Hacker News

ColdStreamyesterday at 6:45 AM2 repliesview on HN

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.


Replies

Suppaflyyesterday at 6:52 AM

>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.

show 1 reply
marysol5yesterday at 9:57 AM

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>