Abstract
Contemporary smart mobile devices are already capable of running advanced mobile applications with demanding resource requirements. However, utilizing the technical capabilities of such devices constitutes a challenging task (e.g., when querying their sensors at run time). This paper deals with the design and implementation of an advanced mobile application, which enables location-based mobile augmented reality on different mobile operating systems (i.e., iOS and Android). In particular, this kind of application is characterized by high resource demands. For example, at run time various calculations become neccessary in order to correctly position and draw virtual objects on the screen of the smart mobile device. Hence, we focus on the lessons learned when implementing a robust and efficient, location-based mobile augmented reality engine as well as efficient mobile business applications based on it.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
AREA stands for Augmented Reality Engine Application. A video demonstrating AREA can be viewed at: http://vimeo.com/channels/434999/63655894. Further information can be found at: http://www.area-project.info.
- 2.
Wikitude (http://www.wikitude.com).
- 3.
More technical details can be found in a technical report [8].
- 4.
Phonegap (http://phonegap.com).
- 5.
Yelp (http://www.yelp.com).
References
Geiger, P., Schickler, M., Pryss, R., Schobel, J., Reichert, M.: Location-based mobile augmented reality applications: challenges, examples, lessons learned. In: 10th International Conference on Web Information Systems and Technologies (WEBIST 2014), pp. 383–394 (2014)
Pryss, R., Mundbrod, N., Langer, D., Reichert, M.: Supporting medical ward rounds through mobile task and process management. Inf. Syst. e-Business Manage. 13(1), 1–40 (2014)
Fröhlich, P., Simon, R., Baillie, L., Anegg, H.: Comparing conceptual designs for mobile access to geo-spatial information. In: Proceedings of the 8th Conference on Human-computer Interaction with Mobile Devices and Services, pp. 109–112 (2006)
Carmigniani, J., Furht, B., Anisetti, M., Ceravolo, P., Damiani, E., Ivkovic, M.: Augmented reality technologies, systems and applications. Multimedia Tools Appl. 51, 341–377 (2011)
Paucher, R., Turk, M.: Location-based augmented reality on mobile phones. In: IEEE Conference on Computer Vision and Pattern Recognition Workshops, pp. 9–16 (2010)
Reitmayr, G., Schmalstieg, D.: Location based applications for mobile augmented reality. In: Proceedings of the 4th Australasian Conference on User Interfaces, pp. 65–73 (2003)
Lee, R., Kitayama, D., Kwon, Y., Sumiya, K.: Interoperable augmented web browsing for exploring virtual media in real space. In: Proceedings of the 2nd International Workshop on Location and the Web (2009)
Geiger, P., Pryss, R., Schickler, M., Reichert, M.: Engineering an advanced location-based augmented reality engine for smart mobile devices. Technical report UIB-2013-09, University of Ulm, Germany (2013)
ARML: Augmented reality markup language. http://openarml.org/wikitude4.html. Accessed 07 May 2014
Corral, L., Sillitti, A., Succi, G.: Mobile multiplatform development: an experiment for performance analysis. Procedia Comput. Sci. 10, 736–743 (2012)
Schobel, J., Schickler, M., Pryss, R., Nienhaus, H., Reichert, M.: Using vital sensors in mobile healthcare business applications: challenges, examples, lessons learned. In: International Conference on Web Information Systems and Technologies, pp. 509–518 (2013)
Kamenetsky, M.: Filtered audio demo. http://www.stanford.edu/boyd/ee102/conv_demo.pdf. Accessed 07 May 2014
CMCityMedia: City liveguide. http://liveguide.de. Accessed 07 May 2014
Feiner, S., MacIntyre, B., Höllerer, T., Webster, A.: A touring machine: prototyping 3d mobile augmented reality systems for exploring the urban environment. Pers. Technol. 1, 208–217 (1997)
Kooper, R., MacIntyre, B.: Browsing the real-world wide web: maintaining awareness of virtual information in an AR information space. Int. J. Hum. Comp. Interaction. 16, 425–446 (2003)
Kähäri, M., Murphy, D.: Mara: Sensor based augmented reality system for mobile imaging device. In: 5th IEEE and ACM International Symposium on Mixed and Augmented Reality (2006)
Wikitude: Wikitude. http://www.wikitude.com. Accessed 07 May 2014
Layar: Layar. http://www.layar.com/. Accessed 07 May 2014
Junaio: Junaio. http://www.junaio.com/. Accessed 07 May 2014
Grubert, J., Langlotz, T., Grasset, R.: Augmented reality browser survey. Technical report, University of Technology, Graz, Austria (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Schickler, M., Pryss, R., Schobel, J., Reichert, M. (2015). An Engine Enabling Location-Based Mobile Augmented Reality Applications. In: Monfort, V., Krempels, KH. (eds) Web Information Systems and Technologies. WEBIST 2014. Lecture Notes in Business Information Processing, vol 226. Springer, Cham. https://doi.org/10.1007/978-3-319-27030-2_23
Download citation
DOI: https://doi.org/10.1007/978-3-319-27030-2_23
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-27029-6
Online ISBN: 978-3-319-27030-2
eBook Packages: Computer ScienceComputer Science (R0)