CC7173 – WK-0

Useful links:

Weblearn: http://student.londonmet.ac.uk/library/

Library: http://student.londonmet.ac.uk/library/

  1.  Objectives:
    1. HTML5 and Android
    2. Read and familiar book 1 to 3
    3. Familiar with mobile security, research and development, mobile education
  2. Contents
  3. Indicative Reading
    1. Recommend Textbooks
      1. F. DiMarzio, 2017, beginning android programming with android studio, john wiley& Sors Ltd, fourth edition, ISBN 9781118705599. (Core)
      2. Joseph Annuzzi, Jr. etc. 2016, Introduction to Android Application Development: Android Essentials, 5th Edition, ISBN-13: 9780134433646 (Essential readings)
      3. Joseph Annuzzi, Jr. etc. 2015, Advanced Android Application Development, 4th Edition ISBN-13: 9780134076416 (Supplementary)
      4. Darcey L., Conder S., (2010), Sams Teach Yourself Android Application Development in 24 Hours,1 edition, ISBN-10: 0321673352
      5. Wei-Meng L., 2012, Beginning Android 4 Application Development, Wrox; ISBN: 978 -1118199541
    2. Other Reading List
      1. Mednieks Z.,Dornin L., MeikeG. B., Nakamura M., 2012, Programming Android, 2nd Edition, O’Reilly Media, Inc, ISBN-13: 978- 1-4493- 1664-8, (e- textbook is available online via university library) Android Developer Homepage, http://developer.android.com/index.html (last accessed on 12/04/2013)
      2. Ray J., (2011), Sams Teach Yourself iOS 5 Application Development in  24 Hours, 3rd Edition, Sams, ISBN -10: 067233576X
      3. Alencar p., Cowan D., (2012), Handbook of Research on Mobile Software Engineering: Design, Implementation and Emergent Applications, Idea Group, ISBN -10: 1466616105
      4. Salmre I., (2005), Writing Mobile Code: Essential Software Engineering for  Building Mobile Applications, Addison Wesley, ISBN -10: 0321269314.
      5. Rogers Y., Sharp H., Preece J., (2011), Interaction Design: Beyond Human- Computer Interaction, John Wiley & Sons, 3rd edition, ISBN-10: 0470665769.
      6. Nahavandipoor V., (2012), iOS 5 Programming Cookbook: Solutions & Examples for iPhone, iPad, and iPod touch Apps, Oreilly, ISBN -10:1449311431
      7. Turner J., (2011), Developing Enterprise iOS Applications: iPhone and  iPad  Apps for Companies and Organizations, Oreilly, ISBN -10: 1449311482  Ray J., (2011), Sams Teach Yourself iOS 5 Application Development in  24  Hours, 3rd Edition, Sams, ISBN -10: 067233576X
      8. Gargenta M., (2011), Learning Android, O’Reilly Media, ISBN: 9781449390501
      9. Dalrymple M., Knaster S., (2008), Learn Objective-C on the Mac (Learn Series), APRESS, ISBN -10: 1430218150
      10. Ali M. (2009), iPhone SDK 3 Programming: Advanced Mobile Development for  Apple iPhone and iPod Touch, John Wiley & Sons, ISBN -13:978m-0470683989
      11. Ali M. (2010), iPhone SDK 4 Advanced Programming: Advanced Application  Development for Apple iPhone and iPod Touch, ISBN-13: 978-0470971239
      12. Meier R. (2010), Professional Android 2 Application Development (Wrox Programmer to Programmer) [Paperback], John Wiley & Sons, ISBN -13: 978- 0470565520
      13. Lewis R. (2010), iPhone and iPad Apps for Absolute Beginners (Books for Professionals by Professionals, APRESS, ISBN-13: 978 -1430227007
      14. Jipping M. J. (2007), Smartphone Operating System Concepts with Symbian OS: A Tutorial Guide (Symbian Press), John Wiley & Sons, ISBN-13: 978- 0470034491
      15. Babin, S. (2005) Developing Software for Symbian OS: An introduction to creating smart phone applications in C++, John Wiley & Sons, ISBN: 0470018453
      16. Dale N (2004), Programming and Problem Solving with C++ (Paperback), Jones & Bartlett Publishers Inc., U.S.; Edition 4, ISBN: 0763707988
      17. Deitel H. M., Deitel P. J., Goldberg A. B. (2004), Internet & World Wide Web  How to Program. Prentice Hall, 3rd edition, ISBN: 0131246828
      18. Deitel H. M. and Deitel, P. J. (2005), C++ How to Program, sxith  edition,  Pearson Education, ISBN:  0136152503
      19. Harrison, R. (2004) Symbian OS C++ for Mobile Phones Vol2, John Wiley and  Sons Ltd. ISBN: 0470871083
      20. Myers S. (2005), Effective C++: 55 Specific Ways to Improve Your Programs  and Designs, Addison Wesley, ISBN 0321334876
      21. Prinz P., Kirch-Prinz U. (2001), A Complete Guide to Programming in  C++, Jones and Bartlett Publishers International, ISBN 0763718173
      22. Schildt H. (2003), C++: A Beginner’s Guide, McGraw-Hill Education, ISBN 0072232153
      23. Stroustrup B. (2000), The C++ Programming Language, Special Edition,  Addison Wesley, ISBN 0201700735
      24. Stichbury, J. (2004) Symbian OS Explained: Effective C++ programming for smartphones, John Wiley & Sons, ISBN: 0470021306
      25. Stichbury, J., Jocobs, M. (2006) The acredited Symbian Developer Primer: fundamentals of symbian OS, John Wiley & Sons, ISBN: 0470058277
      26. Sutter H. (1999), Exceptional C++, Addison Wesley, ISBN 0201615622
      27. Thomas R., (19995), An Introductory Overview of Object Technology  – How to Understand Object Speak, http://www.fit.qut.edu.au/~thomasr/papers/ot – intro.pdf
      28. Welling, L. and Thomson, L. (2005), PHP and MySQL Web Development.  SAMS, 3rd ed., ISBN: 0672326728
    3. Web links
      1. Android learning resource, http://developer.android.com/sdk/index.html, last accessed on 29th September 2015
      2. https://www.tutorialspoint.com/android/
      3. iPhone developer, http://developer.apple.com/devcenter/ios/index.action, accessed on 29th September 2015
      4. Download XAMPP (Apache, MySQL, PHP) environment, http://www.apachefriends.org/en/xampp.html, accessed on 29th  September  2015
Advertisements
CC7173 – WK-0