Chapter 3. Mobile Application Architectures

 

Where there is no vision, the people perish.

 
 --Proverbs 29:18

In this chapter, we discuss mobile application architectures. We start by describing some of the general concepts and terms behind client-server architectures and follow this by describing clients and servers and the connectivity between them. We then present several interesting architectural patterns and describe why they are useful as general mobile application architecture solutions. Finally, we discuss some of the tenets behind good architectural design and the considerations you need to be aware of when designing mobile applications.

Client-Server

Application architectures are often modeled to highlight or illustrate the overall layout ...

Get Mobile Applications: Architecture, Design, and Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.