Using RESTful web-services and cloud computing to create next generation mobile applications

  • Authors:
  • Jason H. Christensen

  • Affiliations:
  • jasonc411.com, Boise, ID, USA

  • Venue:
  • Proceedings of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we will examine the architectural considerations of creating next generation mobile applications using Cloud Computing and RESTful Web Services. With the advent of multimodal smart mobile devices like the iPhone, connected applications can be created that far exceed traditional mobile device capabilities. Combining the context that can be ascertained from the sensors on the smart mobile device with the ability to offload processing capabilities, storage, and security to cloud computing over any one of the available network modes via RESTful web-services, has allowed us to enter a powerful new era of mobile consumer computing. To best leverage this we need to consider the capabilities and constraints of these architectures. Some of these are traditional trade-offs from distributed computing such as a web-services request frequency vs. payload size. Others are completely new - for instance, determining which network type we are on for bandwidth considerations, federated identity limitations on mobile platforms, and application approval.