Many android devices have significant
constraints imposed upon them because of the
importance and desirability of smaller sizes, lower
weights, longer battery life and other features. This
often severely constrains hardware and software
development for these devices. Cloud computing
allows devices to avoid these constraints by letting
the more resource intensive tasks be performed on
systems without these constraints and having the
results sent to the device. Thus, cloud computing for
android devices is a very appealing and potentially
lucrative trend [1-5