Skip to main content

Mobile Platform Architecture Review: Android, iPhone, Qt

  • Conference paper
Computer Aided Systems Theory – EUROCAST 2011 (EUROCAST 2011)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6928))

Included in the following conference series:

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.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Android Developers Guide, http://developer.android.com

  2. iOS Dev Center, http://developer.apple.com/devcenter/ios

  3. Qt Developer Network, http://developer.qt.nokia.com/

  4. Fitzek, F.H.P., Mikkonen, T., Torp, T.: Qt for Symbian. Wiley & Sons Ltd, United Kingdom (2010)

    Google Scholar 

  5. 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)

    Google Scholar 

  6. Android, D.: Source Code, http://android.git.kernel.org/?p=platform/dalvik.git;a=blob_plain;f=vm/alloc/MarkSweep.c

  7. Ehringer, D.: The Dalvik Virtual Machine Architecture, Techn. report (March 2010)

    Google Scholar 

  8. Preiss, B.R.: Data Structures and Algorithms with Object-Oriented Design Patterns in Java. John Wiley & Sons Ltd, Chichester (1999)

    Google Scholar 

  9. Douglass, B.P.: Real-Time Design Patterns: Robust Scalable Architecture for Real-Time Systems. Addison-Wesley, Reading (2002)

    Google Scholar 

  10. IEEE Security and Privacy 8(2), 35–44 (2010)

    Google Scholar 

  11. Heath, C.: Symbian OS Platform Security. John Wiley & Sons, Chichester (2006)

    Google Scholar 

  12. Badura, T., Becher, M.: Testing the Symbian OS Platform Security Architecture. In: Advanced Information Networking and Applications, AINA 2009, pp. 838–844 (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Roberto Moreno-Díaz Franz Pichler Alexis Quesada-Arencibia

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics