Skip to main content

Lively Mashups for Mobile Devices

  • Conference paper

Part of the Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering book series (LNICST,volume 35)

Abstract

The software industry is currently experiencing a paradigm shift towards web-based software and web-enabled mobile devices. With the Web as the ultimate information distribution platform, mashups that combine data, code and other content from numerous web sites are becoming popular. Unfortunately, there are various limitations when building mashups that run in a web browser. The problems are even more challenging when using those mashups on mobile devices. In this paper, we present our experiences in building mashups using Qt, a Nokia-owned cross-platform application framework that provides built-in support for web browsing and scripting. These experiences are part of a larger activity called Lively for Qt, an effort that has created a highly interactive, mobile web application and mashup development environment on top of the Qt framework.

Keywords

  • mobile web applications
  • mashup development
  • Qt
  • Lively for Qt

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/978-3-642-12607-9_9
  • Chapter length: 19 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
eBook
USD   109.00
Price excludes VAT (USA)
  • ISBN: 978-3-642-12607-9
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD   139.00
Price excludes VAT (USA)

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Clarke, J., Connors, J., Bruno, E.: JavaFX: Developing Rich Internet Applications. Java Series. Prentice Hall, Englewood Cliffs (2009)

    Google Scholar 

  2. Crane, D., Pascarello, E., James, D.: Ajax in Action. Manning Publications (2005)

    Google Scholar 

  3. Crockford, D.: JavaScript: The Good Parts. O’Reilly Media, Sebastopol (2008)

    Google Scholar 

  4. ECMA Standard 262: ECMAScript Language Specification, 3rd edn. (December 1999), http://www.ecma-international.org/publications/standards/Ecma-262.htm

  5. Gibson, R., Erle, S.: Google Maps Hacks. O’Reilly Media, Sebastopol (2006)

    Google Scholar 

  6. Goodman, D.: Dynamic HTML: The Definitive Reference. O’Reilly Media, Sebastopol (2006)

    Google Scholar 

  7. Hadley, M.: Web Application Description Language Specification (November 9, 2006), https://wadl.dev.java.net/

  8. Hanson, R., Tacy, A.: GWT in Action: Easy Ajax with Google Web Toolkit. Manning Publications (2007)

    Google Scholar 

  9. Mikkonen, T., Taivalsaari, A.: Creating a Mobile Web Application Platform: The Lively Kernel Experiences. In: Proceedings of the 24th ACM Symposium on Applied Computing, SAC 2009, Honolulu, Hawaii, March 8-12, pp. 177–184 (2009)

    Google Scholar 

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

    Google Scholar 

  11. Mobile Web Best Practices 1.0. World Wide Web Consortium Recommendation Document (July 29, 2008), http://www.w3.org/TR/mobile-bp/

  12. Moroney, L.: Introducing Microsoft Silverlight 2.0, 2nd edn. Microsoft Press (2008)

    Google Scholar 

  13. Taivalsaari, A.: Mashware: The Future of Web Applications. Sun Labs Technical Report TR-2009-181 (February 2009)

    Google Scholar 

  14. Taivalsaari, A., Mikkonen, T.: Mashups and Modularity: Towards Secure and Reusable Web Applications. In: Proceedings of First Workshop on Social Software Engineering and Applications, SoSEA 2008, L’Aquila, Italy, September 16 (2008)

    Google Scholar 

  15. Tucker, D., Casario, M., De Weggheleire, K., Tretola, K.: Adobe AIR 1.5 Cookbook. O’Reilly Media, Sebastopol (2008)

    Google Scholar 

  16. Web Services Description Language. World Wide Web Consortium (W3C) Specification (March 15, 2001), http://www.w3.org/TR/wsdl

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

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

About this paper

Cite this paper

Nyrhinen, F., Salminen, A., Mikkonen, T., Taivalsaari, A. (2010). Lively Mashups for Mobile Devices. In: Phan, T., Montanari, R., Zerfos, P. (eds) Mobile Computing, Applications, and Services. MobiCASE 2009. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 35. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-12607-9_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-12607-9_9

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-12606-2

  • Online ISBN: 978-3-642-12607-9

  • eBook Packages: Computer ScienceComputer Science (R0)