This technical module develops programming and design skills around development for mobile devices. You will investigate the particular design challenges and opportunities around mobile platforms, including understanding physical, social and societal context. You will learn to use a professional development environment to build your own mobile application for the Android platform, and develop technical skills to implement networking, sensors, and responsive layouts. Weekly sessions focus on different aspects of developing for mobile platforms, and by the end of the module you will be able to create context-aware networked applications ready to be published on popular app stores.
Occurrence | Teaching period |
---|---|
A | Semester 1 2024-25 |
Module Aims:
To build technical skills around developing interactive applications for mobile computing devices.
To build an understanding of the technical, legal and ethical issues faced when designing interactive media for use in mobile contexts.
To develop design thinking in the context of interactive media for mobile and locative computing platforms
To explore the role of mobile and pervasive technology in contemporary society
By the end of this module you will be able to demonstrate:
Understanding of the design challenges and opportunities presented by mobile and pervasive computing platforms.
Understanding of the technologies that enable and support mobile computing.
Ability to implement interactive mobile applications on a contemporary mobile platforms
Appreciation of the legal, ethical and security aspects of mobile interactive media and ability to used them in analyses of mobile applications used in society
Academic and graduate skills:
Ability to apply technical skills in designing and developing for mobile devices
Application of creative design skills that demonstrate a nuanced understanding of the potential of mobile computing platforms and contexts.
Capability to critically analyse ethical, privacy and security issues related to mobile computing applications.
Ability to communicate technical and design thinking.
Task | % of module mark |
---|---|
Essay/coursework | 100 |
None
Task | % of module mark |
---|---|
Essay/coursework | 100 |
You will receive individual oral feedback for the weekly practical sessions.
You will receive written feedback on the coursework assignment using a proforma identifying key requirements and marks awarded for sections of the assignment, this will be in line with standard University turnaround times.
Reading for technical material is through the official Android guides and reference:
Indicative reading for design, user experience and mobile design concepts: