Skip to main content

Speed Up Native Mobile Form Development

  • Conference paper
  • First Online:
Mobile Web and Intelligent Information Systems (MobiWIS 2016)

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

Included in the following conference series:

  • 1184 Accesses

Abstract

The development of native user interface components is a time consuming and repetitive process, especially for quite simple components like text fields in a form. In order to save time during development an approach is presented in this paper, abstracting the description of the elements into separate files independent from the source code. With aspects from generative and model-driven approaches this leads to simple reusable UI components without the need of deep knowledge in native programming languages.

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 EPUB and 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

Similar content being viewed by others

Notes

  1. 1.

    https://cordova.apache.org.

  2. 2.

    E.g. Push Notification, File Handling, etc.

  3. 3.

    Complexity hereby means the amount of attributes, how they are nested and the amount of knowledge required to implement such a form.

  4. 4.

    http://json-schema.org.

  5. 5.

    https://bitbucket.org/snippets/siobra/b4gqg.

References

  1. AngularJS: Angular Schema Form, 31 March 2016. http://schemaform.io

  2. Appcelerator Titanium: Mobile App Development & MBaas Products, 12 June 2016. http://www.appcelerator.com/mobile-app-development-products/

  3. Botterweck, G.: A model-driven approach to the engineering of multiple user interfaces. In: Kühne, T. (ed.) MoDELS 2006. LNCS, vol. 4364, pp. 106–115. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  4. Czarnecki, K., Eisenecker, U.W.: Generative Programming: Methods, Tools, and Applications. Addison-Wesley, Boston (2000)

    Google Scholar 

  5. Device Magic: Use mobile forms on your Android iPhone, or iPad, 31 March 2016. http://www.devicemagic.com/features/mobile-forms-app

  6. Eisenstein, J., Vanderdonckt, J., Puerta, A.: Applying Model-Based Techniques to the Development of UIs for Mobile Computers (2001)

    Google Scholar 

  7. Kinvey Inc.: State of Enterprise Mobility Survey 2014, December 2014. http://resources.kinvey.com/docs/State+of+Enterprise+Mobility+Survey+2014+-+Kinvey.pdf

  8. Kizeo Mobile Solutions: Kizeo Forms: Forms for iPad, iPhone & Android, 31 March 2016. http://www.kizeo.com/kizeo-forms/

  9. PhoneGap: How PhoneGap Works, 15 June 2016. http://phonegap.com/about

  10. RhoMobile: About RhoMobile, 15 June 2016. https://developer.zebra.com/community/rhomobile-suite/about

  11. Schlee, M., Vanderdonckt, J.: Generative programming of graphical user interfaces. In: Proceedings of the Working Conference on Advanced Visual Interfaces AVI 2004 (2004)

    Google Scholar 

  12. Vanderdonckt, J.: Model-driven engineering of user interfaces: promises, successes, failures, and challenges. In: Proceedings of the National Conference on Human-Computer Interaction, pp. 1–10 (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Armin Engesser .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Engesser, A., Groezinger, M., Schimkat, R. (2016). Speed Up Native Mobile Form Development. In: Younas, M., Awan, I., Kryvinska, N., Strauss, C., Thanh, D. (eds) Mobile Web and Intelligent Information Systems. MobiWIS 2016. Lecture Notes in Computer Science(), vol 9847. Springer, Cham. https://doi.org/10.1007/978-3-319-44215-0_29

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-44215-0_29

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-44214-3

  • Online ISBN: 978-3-319-44215-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics