COMP709 – Mobile Applications Development
Module code
COMP709
Module title
Mobile Applications Development
Prescription
To enable students to design, develop and implement mobile applications on a given platform.
Programmes
- BI1601
- BI1804
- IT7000
NZQA Level
Level 7
NZQA Credits
15
Delivery method
- Web-Supported
Learning hours
- Total learning hours
- 150
Resources required
- Learning Outcomes
- 1. Investigate concepts in mobile applications development.
2. Understand the mobile applications development process and apply it to a given platform.
3. Implement a mobile application using industry-based standards and software for the given platform.
4. Use application language features in the given platform. - Content
- - A suggested platform such as Android, iOS, HTC or any leading platform in the current environment
- Concepts in mobile applications development:
- Design heuristics and user interface designs
- Design methodologies
- RAD Tools and Multi-Platform development
- Existing and emerging developments in mobile devices and mobile applications
- Applying the mobile applications development process to a given platform:
- Apply a design methodology
- Design a mobile application
- Implement a mobile application
- Test the mobile application for verification
- Discuss business processes and strategies for marketing and deployment
- Implementing a mobile application using industry based methods and software for the given platform
- Use GUI components
- Apply layout structures
- Include resource files such as but not limited to graphic images, media files or data files
- Multiple screen implementations or various structural components
- Serialise preferences or settings
- Portrait and landscape screen orientations
- Include platform frameworks such as but not limited to local database, cloud databases or push/pull services
- Application language features
- Proficiency in the programming language which complies with the chosen platform such as but not limited to Java, XML, XCode, C#, Objective C, .NET or the programming language used in the RAD Tool
- Standard libraries and features for mobile applications - Teaching and Learning Strategy
- Teaching methods will involve theoretical and practical classes which may include but not limited to lectures, class discussions, tutorials, case studies, simulations, computer laboratory work, group activities, face-to-face and online activities.
- Assessment Criteria
- Students must achieve a minimum 40% average over all supervised tests. Additionally, students must achieve 50% overall for the module, in order to receive a passing grade.
- Learning and Teaching Resource
- Wintec Learning Management Systems, Computer Laboratory
Software for chosen platform - Required Textbooks
- An extended reading list will be supplied by the tutor at commencement of the module. This will be updated annually.