Module Descriptors
ANDROID APPLICATION DEVELOPMENT (D/L)
COSE70613
Key Facts
Digital, Technology, Innovation and Business
Level 7
15 credits
Contact
Leader: Benhur Bakhtiari Bastaki
Hours of Study
Scheduled Learning and Teaching Activities: 3
Independent Study Hours: 147
Total Learning Hours: 150
Assessment
  • PORTFOLIO weighted at 100%
Module Details
Module Indicative Content
Introduction to the Android platform and architecture

Android User Interface: view hierarchy, menus, fragments

Styling Widgets: defining styles, applying styles to the UI, platform styles and themes

Layout: layout containers, weight and gravity, layout techniques, handling events

Advanced Widgets: ScrollView, ViewPager, TabView, Custom Views

Storing and Retrieving Data: internal and external storage, preferences, SQLite Database

Content Providers: querying content providers, modifying data, creating a content provider

Developing for the Android marketplace

Comparison of Android to other platforms such as iOs and Window Phone 8
Module Additional Assessment Details
A portfolio consisting of
1) a variety of tasks will be undertaken which can be built up into an on-line portfolio. Short tests administered through Blackboard will be used where appropriate weighted at 30% (learning outcomes 1, 2 and 3).
2) A larger programming task and with associated report/critical appraisal (1500 words) 70% (learning outcomes 1, 2 and 3). Final Component.
Module Learning Strategies
On-line materials will exemplify topical issues and best practice case studies.
The practical nature of the module is emphasised by the provision of practical portfolio tasks and an assignment which reflects all the elements of the module.
Using the capabilities of the Android SDK, you will learn how to design and develop Android apps.
On-line, telephone and email support will be provided as necessary.
Module Texts
Android for Programmers: An App-Driven Approach
Paul J. Deitel, Harvey M. Deitel, Abbey Deitel, , Michael Morgano, 2011, Prentice-Hall,
ISBN-13: 978-0132121361

Professional Android 4 Application Development
Reto Meier, 2012, John Wiley & Sons,
ISBN-13: 978-1118102275
Module Resources
Android SDK
Eclipse development environment
Module Special Admissions Requirements
Knowledge of JAVA application development