Hacker News new | ask | show | jobs
by lilc 5003 days ago
I find it ironic that Apple is using RPC-encoded Google protocol buffers for communication in their Maps product.
1 comments

I'd like to hear more about that. Care to elaborate?
During the last XCode beta, I was playing around with the iPhone simulator and using a proxy I saw the server would respond to geocoding requests with an 'application/x-protobuf' header. That header has since been removed, but the data is still encoded the same (comparing the same request before and after). I was going to try to figure out the RPC encoding method Apple's using, but I lost motivation after reading that they are rate-limiting the API, making it less useful to me.