Skip to main content

Developing Mobile Applications on the Android Platform

  • Chapter
Book cover Mobile Multimedia Processing (WMMP 2008)

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 5960))

Included in the following conference series:

Abstract

Android is a new mobile platform. Developments of mobile applications on Android have attracted a lot of attention and interest in research and industry communities. Android is the first free, open source, and fully customizable mobile platform. In this chapter, we walk through steps in developing a mobile application on the Android platform. Through an exemplary application of EPG (Electronic Program Guide) recommender framework, we present key steps in developing an Android application including how to create Android project and class, how to build simple user interface, how to utilize networking protocols and how to handle events. With the increased attention of Android and growing number of Android based mobile phones available on the market, we believe this chapter will timely help researchers rapidly prototype mobile applications to prove concepts of their research results.

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. Adhikari, R.: HTC Adds Tattoo to Android Lineup, http://www.linuxinsider.com/

  2. Alvarez, A.: Indepth Look at Google Android mobile phone software, http://techzulu.com/

  3. Broersma, M.: Android invades hardware, http://www.techworld.com/

  4. Cooksey, T.: Native C *GRAPHICAL* applications now working on Android emulator, http://groups.google.com/

  5. Coulton, P., Edwards, R.C., Clemson, H.: S60 Programming: A Tutorial Guide. Wiley, Hoboken (2007)

    Google Scholar 

  6. Falconer, J.: 2009 Named “Year of the T-Mobile G1 Paperweight”. IntoMobile (2008)

    Google Scholar 

  7. Freke, J.: Busybox on the G1, http://androidcommunity.com/

  8. Haseman, C.: Android Essentials. Apress, Berkeley (2008)

    Book  Google Scholar 

  9. Ma, M., Zhu, J., Guo, J.K.: A Recommender Framework for Electronic Programming Guide on A Mobile Device. In: Proceeding of IEEE Int. Conf. of Multimedia and Expo (2007)

    Google Scholar 

  10. Ma, M., Zhu, C., Tan, C., Chang, G., Zhu, J., An, Q.: A recommender handoff framework with DVB-H support on a mobile device. In: Proceeding of the First International Workshop on Mobile Multimedia (WMMP 2008), Tampa, Florida, pp. 64–71 (2008)

    Google Scholar 

  11. Mark, R.: Pre-Sales of T-Mobile G1 Android Hit 1.5 Million, http://www.publish.com/

  12. Mazzocchi, S.: Dalvik: how Google routed around Sun’s IP-based licensing restrictions on Java ME, http://www.betaversion.org/

  13. Meier, R.: Professional Android Application Development. Wiley, Indianapolis (2008)

    Google Scholar 

  14. Open Handset Alliance, http://code.google.com/

  15. Paul, R.: Developing apps for Google Android: it’s a mixed bag, http://arstechnica.com/

  16. Rischpater, R.: Software Development for the QUALCOMM BREW Platform. Apress, Berkeley (2003)

    Book  Google Scholar 

  17. Sayer, P.: Android comes to life in Barcelona, http://www.infoworld.com/

  18. Toker, A.: Skia graphics library in Chrome: First impressions, http://www.atoker.com/

  19. Yacoub, H.B.: Running C++ Native Applications on Android, The Final Point, http://openhandsetmagazine.com/

  20. Yacoub, H.B.: Interview with Adriano Chiaretta from iambic, http://openhandsetmagazine.com/

  21. Zhu, J., Ma, M., Guo, J.K., Wang, Z.: Content Classification for Electronic Programming Guide Recommendation for a Portable Device. Int. Journal of Pattern Recognition and Artificial Intelligence 21(2), 375–395 (2007)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Chang, G., Tan, C., Li, G., Zhu, C. (2010). Developing Mobile Applications on the Android Platform. 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_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-12349-8_15

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

Publish with us

Policies and ethics