Challenges with Mobile

Many challenges exist in the development of mobile applications and systems that are usually not an issue in the development of non-mobile systems. For instance, non-mobile developers rarely think about the ramifications that their application architecture will have on a system's energy consumption. Non-mobile developers also do not usually think about how their application's network utilization will affect the user's monthly wireless subscription bill.

In this section, we briefly look at the issues that are inherent to the development of mobile systems. Then, we discuss approaches for addressing these issues and solution best practices.

The Wireless Network

The first obstacle faced in developing mobile applications is ...

Get Developing Enterprise Web Services: An Architect's Guide 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.