Abstract
For the implementation of multimedia applications on mobile devices several platforms exist. Getting started with mobile programming can be difficult and tricky. This paper gives an introduction to the development of mobile multimedia applications on Symbian OS devices. In particular this paper presents the step-by-step development of an easy image processing application that makes use of the mobile device’s camera. Here, a Nokia N95 phone is used, which is widely used in the community due to its features such as autofocus, GPS, wireless LAN, gravity sensors and more. This paper will provide background knowledge as well as step-by-step explanations of all implementation steps ranging from installation of an appropriate SDK to signing, installing, and running the developed application on a mobile device.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ahmad, K.: About Symbian UIDs, http://www.newlc.com/en/about-symbian-uids
Borges, R.: LEAVE and TRAP, http://www.newlc.com/en/LEAVE-and-TRAP.html
Bruns, E., Brombach, B., Bimber, O.: Mobile phone-enabled museum guidance with adaptive classification. IEEE Computer Graphics and Applications 28(4), 98–102 (2008)
Chang, G., Tan, C., Li, G., Zhu, C.: Developing mobile applications on the Android platform. In: Jiang, X., Ma, M.Y., Chen, C.W. (eds.) Mobile Multimedia Processing: Fundamentals, Methods, and Applications. Springer, Heidelberg (2010)
CameraWrapper, http://wiki.forum.nokia.com/index.php/TSS001129_-_Using_the_camera_autofocus_feature_in_S60_devices
Nokia: Carbide.c++ Version 2.0, http://www.forum.nokia.com/Tools_Docs_and_Code/Tools/IDEs/Carbide.c++/
Harrison, R.: Symbian OS C++ for Mobile Phones, vol. 1. John Wiley & Sons, Chichester (2003)
Harrison, R.: Symbian OS C++ for Mobile Phones: Programming with Extended Functionality and Advanced Features, vol. 2. John Wiley & Sons, Chichester (2004)
Harrison, R., Shackman, M.: Symbian OS C++ for Mobile Phones, vol. 3. John Wiley & Sons, Chichester (2007)
Ta, D.-N., Chen, W.-C., Gelfand, N., Pulli, K.: SURFTrac: Efficient tracking and continuous object recognition using local feature descriptors. In: Proc. of CVPR 2009, pp. 2937–2944 (2009)
Rome, A., Wilcox, M.: Multimedia on Symbian OS: Inside the Convergence Device. John Wiley & Sons, Chichester (2008)
Rothaus, K., Roters, J., Jiang, X.: Localization of pedestrian lights on mobile devices. In: Proc. of APSIPA Annual Summit and Conference, Sapporo, Japan (2009)
Shetty, G.: Exception handling and cleanup mechanism in Symbian, http://www.newlc.com/Exception-Handling-and-Cleanup.html
Strumillo, P., Skulimowski, P., Polanczyk, M.: Programming Symbian smartphones for the blind and visually impaired. In: Kacki, E., Rudnicki, M., Stempczynska, J. (eds.) Computers in Medical Activity, pp. 129–136. Springer, Heidelberg (2009)
Symbian Developer Network: An Introduction to R Classes, http://developer.symbian.com/main/downloads/papers/R_Classes_v1.0.pdf
Symbian Foundation Limited: Complete Guide To Symbian Signed, http://developer.symbian.org/wiki/index.php/Complete_Guide_To_Symbian_Signed
Symbian Foundation Limited: Symbian Signed, https://www.symbiansigned.com/app/page
Wachenfeld, S., Terlunen, S., Jiang, X.: Robust 1-D barcode recognition on camera phones and mobile product information display. In: Jiang, X., Ma, M.Y., Chen, C.W. (eds.) Mobile Multimedia Processing: Fundamentals, Methods, and Applications. Springer, Heidelberg (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Wachenfeld, S., Madeja, M., Jiang, X. (2010). Developing Mobile Multimedia Applications on Symbian OS Devices. In: Jiang, X., Ma, M.Y., Chen, C.W. (eds) Mobile Multimedia Processing. WMMP 2008. Lecture Notes in Computer Science, vol 5960. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-12349-8_14
Download citation
DOI: https://doi.org/10.1007/978-3-642-12349-8_14
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-12348-1
Online ISBN: 978-3-642-12349-8
eBook Packages: Computer ScienceComputer Science (R0)