Standard architecture for iOS / Android applications requiring server-side

Are there standard architectures used to create iOS / Android applications that require server features? For example, if the application is iOS. need to get a list of books from the server side, what / how does it do it? Does he use web services? Does he use RPC? What infrastructure is usually preferred for such applications? I read about ways to encode data structures and objects using things like protocol buffers and Thrift, but nothing about the general architecture that just allows me to encode my client and server logic. Will the spring / hibernate web application work?

I hope this question makes sense and is valid.

thanks

+4
source share
1 answer

For Android, Google began creating tools for integrating with AppEngine using RPC. This Google IO video goes through a new tool, or highlights can be found in this blog post .

+3
source

All Articles