Module Descriptors
MOBILE APPLICATION FRAMEWORKS
COSE71206
Key Facts
Digital, Technology, Innovation and Business
Level 7
15 credits
Contact
Leader: Desmond Keiher
Hours of Study
Scheduled Learning and Teaching Activities: 36
Independent Study Hours: 114
Total Learning Hours: 150
Assessment
  • Coursework - (3000 words) weighted at 100%
Module Details
Module Learning Outcomes
1.Demonstrate a systematic understanding of the characteristics of mobile application frameworks. Knowledge and Understanding

2.Critically analyse, evaluate and contrast the suitability of mobile application frameworks.
Learning

3.Research, select and defend an appropriate mobile application framework for a real-world scenario. Enquiry
Communication
Module Indicative Content
This module will look at the options for developing mobile application solutions including:
• Fully native frameworks
• Native Cross Platform frameworks
• Hybrid Cross Platform
And presents consideration of the key factors for selecting your framework including:
• Speed of application and deployment
• Feature support
• Framework risk
• Development cost
• Maintenance and support
• Online vs offline
Module Additional Assessment Details
100% individual coursework researching and critically appraising frameworks to make a recommendation on approach in a given context. You will be required to produce a research paper of 3000 words to conference standard and present you findings as a poster. (Learning Outcomes 1 to 3).
Module Learning Strategies
12 lectures presenting key topics and learning.
12 tutorials developing the concepts delivered in the lectures.
12 practical sessions where you will gain practical experience of the concepts delivered in the lectures and be afforded time to work on your coursework.
Module Texts
Panhale, M. (2016). Beginning Hybrid Mobile Application Development. Apress. ISBN: 9781484213148.

Griffin, C. (2017). Mobile App Development with Ionic: No. 2: Cross-Platform Apps with Ionic, Angular, and Cordova. O’Reilly. ISBN-13: 978-1491937785.
Module Resources
A range of open source mobile framework development tools and environments such as Ionic.
Module Special Admissions Requirements
None
Web Descriptor
This module looks at different strategies for developing mobile applications through the use of frameworks. The module will give you both theoretical and practical exposure to the frameworks and provide insight into the decision making process when selecting a framework for application development and deployment.