Skip to main content

An Adaptive Mobile Application Development Framework

  • Conference paper
Embedded and Ubiquitous Computing – EUC 2005 (EUC 2005)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 3824))

Included in the following conference series:

Abstract

Although wireless networks and mobile devices become popular these days, the diversity of mobile devices and unsteadiness of wireless networks still cause software development much trouble. Thus, when developing a mobile application, developers are forced to expose to these problems and to be familiar with these technologies and therefore it will spend a lot of time to write a mobile application. Furthermore, a mobile application often needs to be ported to different platform (for example from Java to .NET) which is also burdensome. In order to overcome these problems, the author proposes an adaptive framework to help developers build mobile application effortlessly and rapidly. The mobile application developed on this framework can run in different devices and operating system, so developers does not need to worry about portability. As a result, a mobile application developed on this framework can enjoy the benefit of “write once, run everywhere, and access any services.”

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 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.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. Krikke, J.: Thin clients get second chance in emerging markets. In: Pervasive Computing, vol. 3(4), pp. 6–10. IEEE, Los Alamitos (2004)

    Google Scholar 

  2. Richardson, T., Stafford-Fraser, Q., Wood, K.R., Hopper, A.: Virtual network computing. In: Internet Computing, vol. 2(1), pp. 33–38. IEEE, Los Alamitos (1998)

    Google Scholar 

  3. Volchkov, A.: Server-based computing opportunities. IT Professional 1(2), 18–23 (2002)

    Article  Google Scholar 

  4. Martins, L.C.: A Framework for Filtering and Packaging Hypermedia Documents. In: De Bra, P., Brusilovsky, P., Conejo, R. (eds.) AH 2002. LNCS, vol. 2347, pp. 274–283. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  5. Robinson, R.: Context Management in Mobile Environments. World Wide Web (October 2000), http://www.itee.uq.edu.au/~ricky/thesis.doc

  6. Bulter, M.H.: Current Technologies for Device Independence. World Wide Web (March 2001), http://www-uk.hpl.hp.com/people/marbut/currTechDevInd.htm

  7. Bulter, M., Giannetti, F., Gimson, R., Wiley, T.: Device Independence and the Web. IEEE internet computing (October 2002)

    Google Scholar 

  8. W3C, Device independence working group charter, World Wide Web, http://www.w3.org/2002/06/w3c-di-wg-charter-20020612.html

  9. Kirda, E., Kerer, C.: Supporting multi-device enabled Web services: challenges and open problems. In: 10th IEEE Intl. Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises, Cambridge, MA, USA, June 2001, pp. 49–54 (2001)

    Google Scholar 

  10. eXtensible User Interface Language, http://www.xulplanet.com/tutorials/xultu/

  11. W3C, Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation, http://www.w3.org/TR/NOTE-CCPP/

  12. Sun Microsystems. Java 2 Platform Technologies, http://java.sun.com/

  13. Sun Microsystems, Java 2 Platform, Micro Edition (J2ME), http://java.sun.com/j2me/

  14. Sun Microsystems, Mobile Information Device Profile (MIDP), http://java.sun.com/products/cldc/

  15. Sun Microsystems, Java Technology and Web Services, http://java.sun.com/webservices/

  16. 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Virtual Home Environment / Open Service Architecture (3G TS 23.127 version 1.10.0)

    Google Scholar 

  17. X.Org, X11 technologies, http://www.x.org/X11.html

  18. de Bra, P., et al.: Adaptive Hypermedia and Adaptive Web-Based Systems. Springer, Heidelberg (2002)

    MATH  Google Scholar 

  19. User Interface Markup Language (UIML), http://www.uiml.org/index.php

  20. Scheifler, R.W.: X Window System Protocol, X Consortium Standard, X Version 11, Release 6., Massachusetts Institute of Technology, Laboratory for Computer Science (1994)

    Google Scholar 

  21. W3C, Web Service Architecture, http://www.w3.org/TR/2003/WD-ws-arch-20030514/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Cheng, MC., Yuan, SM. (2005). An Adaptive Mobile Application Development Framework. In: Yang, L.T., Amamiya, M., Liu, Z., Guo, M., Rammig, F.J. (eds) Embedded and Ubiquitous Computing – EUC 2005. EUC 2005. Lecture Notes in Computer Science, vol 3824. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11596356_76

Download citation

  • DOI: https://doi.org/10.1007/11596356_76

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-30807-2

  • Online ISBN: 978-3-540-32295-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics