SPARK Rapid Prototyping Environment – Mobile Phone Development Made Easy

  • Robert Adelmann
  • Marc Langheinrich
Conference paper

DOI: 10.1007/978-3-642-10263-9_20

Volume 53 of the book series Communications in Computer and Information Science (CCIS)
Cite this paper as:
Adelmann R., Langheinrich M. (2009) SPARK Rapid Prototyping Environment – Mobile Phone Development Made Easy. In: Tavangarian D., Kirste T., Timmermann D., Lucke U., Versick D. (eds) Intelligent Interactive Assistance and Mobile Multimedia Computing. Communications in Computer and Information Science, vol 53. Springer, Berlin, Heidelberg

Abstract

Over the past few years mobile phones have evolved into attractive platforms for novel types of applications. However, compared to the design and prototyping of desktop software, mobile phone development still requires programmers to have a high level of expertise in both phone architectures and their low-level programming languages. In this paper we analyze common difficulties in mobile phone programming and present SPARK, a publicly available rapid prototyping platform that allows programmers without prior mobile programming experience to create advanced mobile phone applications in a fast and easy way. SPARK currently supports Symbian S60 devices and enables developers to quickly design, test, upload, monitor, and update their applications. We also present the results of a case study, where 70+ students used SPARK to develop mobile applications as part of a graduate course on distributed systems.

Keywords

Rapid prototyping mobile phone toolkit PyS60 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Robert Adelmann
    • 1
  • Marc Langheinrich
    • 2
  1. 1.ETH ZürichZürichSwitzerland
  2. 2.Università della Svizzera italianaLuganoSwitzerland