Skip to main content

Tool Support for Constructing Mobile Mashups

  • Conference paper
Mobile Computing, Applications, and Services (MobiCASE 2010)

Abstract

The ability to instantly publish software worldwide, and the ability to dynamically combine data, code and other content from numerous web sites all over the world has opened up entirely new possibilities for software development. In web terminology, a web site that combines (“mashes up”) content from more than one source into an integrated experience is referred to as a mashup. At present, the development of mashups usually relies on the tools for composing server-side software, and off-the-shelf browser is commonly assumed as the runtime environment. However, when considering client-side mashups that are well-suited for mobile devices due to local processing and associated interactivity, numerous complications exist. One of these problems is available tool support, which is commonly targeted to desktops and browsers. In this paper, we introduce a tool for developing client-side mashup applications. In spirit, the tool is similar to tools available for mainstream mashup development, but all the actual processing is done on the client side using a special purpose runtime environment.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Mikkonen, T., Taivalsaari, A., Terho, M.: Lively for Qt: A Platform for Mobile Web Applications. In: Proceedings of the Sixth ACM Mobility Conference, Nice, France, September 2-4 (2009)

    Google Scholar 

  2. Nyrhinen, F., Salminen, A., Mikkonen, T., Taivalsaari, A.: Lively mashups for mobile devices. In: Proceedings of the MobiCase 2009 Conference, San Diego, CA, USA, October 26-29 (2009)

    Google Scholar 

  3. ECMA Standard 262: ECMAScript Language Specification, 3rd edn. (December 1999)

    Google Scholar 

  4. Yahoo Inc. Yahoo! Maps Web Services – Geocoding API (2010)

    Google Scholar 

  5. Nokia Corporation. Qt 4.6: View Classes (2010), http://qt.nokia.com/doc/4.6/model-view-view.html (reviewed January 18, 2010)

  6. Nokia Corporation. Qt 4.6: An Introduction to Model/View Programming (2010), http://qt.nokia.com/doc/4.6/model-view-introduction.html (reviewed January 18, 2010)

  7. Nokia Corporation. Qt 4.6: QPicture Class Reference (2010), http://qt.nokia.com/doc/4.6/qpicture.html (reviewed January 18, 2010)

  8. Lassila, O.: Enabling Semantic Web Programming by Integrating RDF and Common Lisp. In: Proceedings of the First Semantic Web Working Symposium. Stanford University (July 2001)

    Google Scholar 

  9. World Wide Web Consortium. Resource Description Framework (RDF) Model and Syntax Specification. World Wide Web Consortium (1999)

    Google Scholar 

  10. Marincu, C., McMullin, B.: A comparative assessment of Web accessibility and technical standards conformance in four EU states. First Monday 9(7-5) (2004)

    Google Scholar 

  11. Riggs, R., Taivalsaari, A., Van Peursem, J., Huopaniemi, J., Patel, M., Uotila, A.: Programming Wireless Devices with the Java 2 Platform, Micro Edition, 2nd edn. Java Series. Addison-Wesley (2003)

    Google Scholar 

  12. Lahtinen, E., Ala-Mutka, K., Järvinen, H.-M.: A Study of the Difficulties of Novice Programmers. In: Proceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, Capariga, Portugal, pp. 14–18 (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering

About this paper

Cite this paper

Holmstedt, L., Mikkonen, T., Terho, M. (2012). Tool Support for Constructing Mobile Mashups. In: Gris, M., Yang, G. (eds) Mobile Computing, Applications, and Services. MobiCASE 2010. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 76. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-29336-8_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-29336-8_3

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-29335-1

  • Online ISBN: 978-3-642-29336-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics