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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.