Abstract
The recent proliferation of mobile platforms makes it difficult for developers to find the most appropriate platform for one’s needs or even target multiple ones. A review of key concepts on Android, iPhone and Qt points out important commonalities and differences that will help to better understand the respective platform characteristics. As mobility is an important aspect of such phones, the ability to access mobile-specific functionality is investigated. Implications at every concept visited will then point out things to keep in mind as a developer.
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
Android Developers Guide, http://developer.android.com
iOS Dev Center, http://developer.apple.com/devcenter/ios
Qt Developer Network, http://developer.qt.nokia.com/
Fitzek, F.H.P., Mikkonen, T., Torp, T.: Qt for Symbian. Wiley & Sons Ltd, United Kingdom (2010)
Lettner, M., Tschernuth, M.: Applied MDA for Embedded Devices: Software Design and Code Generation for a Low-Cost Mobile Phone. In: 34th Annual IEEE Computer Software and Applications Conference Workshops, pp. 63–68 (2010)
Android, D.: Source Code, http://android.git.kernel.org/?p=platform/dalvik.git;a=blob_plain;f=vm/alloc/MarkSweep.c
Ehringer, D.: The Dalvik Virtual Machine Architecture, Techn. report (March 2010)
Preiss, B.R.: Data Structures and Algorithms with Object-Oriented Design Patterns in Java. John Wiley & Sons Ltd, Chichester (1999)
Douglass, B.P.: Real-Time Design Patterns: Robust Scalable Architecture for Real-Time Systems. Addison-Wesley, Reading (2002)
IEEE Security and Privacy 8(2), 35–44 (2010)
Heath, C.: Symbian OS Platform Security. John Wiley & Sons, Chichester (2006)
Badura, T., Becher, M.: Testing the Symbian OS Platform Security Architecture. In: Advanced Information Networking and Applications, AINA 2009, pp. 838–844 (2009)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lettner, M., Tschernuth, M., Mayrhofer, R. (2012). Mobile Platform Architecture Review: Android, iPhone, Qt. In: Moreno-Díaz, R., Pichler, F., Quesada-Arencibia, A. (eds) Computer Aided Systems Theory – EUROCAST 2011. EUROCAST 2011. Lecture Notes in Computer Science, vol 6928. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-27579-1_70
Download citation
DOI: https://doi.org/10.1007/978-3-642-27579-1_70
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-27578-4
Online ISBN: 978-3-642-27579-1
eBook Packages: Computer ScienceComputer Science (R0)