Mobile Phones have evolved significantly in technology and application within the short period of their existence. From the original purpose of providing voice calls for travelling office executives these devices have now evolved into handheld, multi-media, smart devices boasting an array of sensors, multi-core processing power and a market penetration across young and old, personal and professional use. A significant factor behind the success of smart phone devices is the ability for the user to personalise with well designed, productive mobile applications. This unit is designed to introduce the learner to key aspects in mobile application development from Operating System and development environment through to application state and data storage.

 

This is a skills based unit and will allow learners to demonstrate they have the necessary skills to be able to design, program and test a mobile application. The unit will guide learners through the basics of Operating Systems (OS), development environments, device sensors and data storage. Learners will use software programming concepts and as a consequence should able to operate effectively at more than a basic level of competence before commencing this unit.