Module Code - Title:
ED5042
-
MOBILE APP DEVELOPMENT
Year Last Offered:
2025/6
Hours Per Week:
Grading Type:
Prerequisite Modules:
Rationale and Purpose of the Module:
To introduce the student to the fundamentals of Mobile APP Development using a modern APP Development Platform. This will facilitate the development of APPs for SmartPhones. Additionally the module aims to enhance individual and team working skills through project work.
Syllabus:
Fundamentals of a Mobile App development platform.
Features of the App SDKs.
Components of the development platform: Activities, Services, Content providers and Broadcast receivers.
Development Tools available and their configuration.
Writing Apps using the development tools.
Learning Outcomes:
Cognitive (Knowledge, Understanding, Application, Analysis, Evaluation, Synthesis)
Identify, describe and understand the components of a mobile app development platform.
To acquaint the student with the fundamentals and intricacies of programming mobile apps.
To become familiar with the installation and use of the necessary development tools.
Design and develop structured program solutions for smartphones as an individual and as a team member.
Affective (Attitudes and Values)
On successful completion of this module, students should be able to develop software as an individual and as a team member for use with current smartphone platforms.
Psychomotor (Physical Skills)
N/A
How the Module will be Taught and what will be the Learning Experiences of the Students:
Research Findings Incorporated in to the Syllabus (If Relevant):
Prime Texts:
Wei-Meng Lee (2011)
Beginning Android Application Development
, . Wrox (Wiley). ISBN:978-1-118-01711-1
Reto Meier (2009)
Professional Android Application Development
, Wiley Publishing. ISBN: 978-0-470-34471-2
Other Relevant Texts:
Mark L. Murphy (2008)
The Busy Coders Guide to Android Development
, CommonsWare, LLC. ISBN: 978-0-9816780-0-9
Programme(s) in which this Module is Offered:
Semester(s) Module is Offered:
Module Leader:
pepijn.vandeven@ul.ie