Unit of competency Outline
Date retreived
23/07/2026 12:41 AM AWST
23/07/2026 12:41 AM AWST
Whilst all efforts are made to provide accurate and timely information from the relevant source/documentation, please be aware that the information supplied may not be the most current version. The accuracy of the detail has not been confirmed by the Department and therefore should not be relied upon without first confirming the contents.
Develop mobile applications
Develop mobile applications
Unit of competency
National Code
ICTPRG409
ICTPRG409
State Code
AUV57
AUV57
TGA Status
Replaced
Replaced
DTWD Status
Replaced
Replaced
State Implementation and Classification
Approved Date
16/09/2015
Field of Education
020103 - Programming
Original Release Date
16/09/2015
Nominal Hours
50
Description
This unit describes the skills and knowledge required to develop, debug, test, and deploy applications for hand-held devices, using development platform environments.It applies to individuals who work as mobile device application developers. They may be programmers, game developers, designers, or testers who are working in the area of mobile applications development.No licensing, legislative or certification requirements apply to this unit at the time of publication.
Notes
Elements and Performance Criteria
1. Define a platform
- 1.1 Determine the target platform for the hand-held device
- 1.2 Choose and evaluate a development environment, based on the target platform and hardware
- 1.3 Prepare and configure the application development environment
2. Design the user interface for a mobile application
- 2.1 Create views for different screen orientations and resolutions
- 2.2 Integrate the appropriate navigation techniques
- 2.3 Design the page layout and content
- 2.4 Integrate the appropriate user input techniques
3. Permit the personalisation of parameters
- 3.1 Write the code to allow users to configure application settings
- 3.2 Write the code to allow users to configure application output, such as text size, brightness, and sound effects
4. Build a user interface for a mobile application
- 4.1 Itemise the required functionality
- 4.2 Build a user interface, in the determined development environment to fulfil this functionality
5. Connect to the data sources
- 5.1 Bind controls to data sources
- 5.2 Persist data using extensible markup language (XML) serialisation
- 5.3 Access remote data using XML web services
6. Test and debug a mobile device application
- 6.1 Test the application for overall functionality, according to the requirements
- 6.2 Iterate the application design, or build, until the test results meet the requirements
7. Deploy a mobile device application
- 7.1 Create an application packaging for deployment
- 7.2 Deploy an application to target devices
No information
No information
Replaces
| State Code | National Code | Title | Type |
|---|---|---|---|
| D8002 | ICAPRG409A | Develop mobile applications | Unit of competency |
Replaced By
| State Code | National Code | Title | Type |
|---|---|---|---|
| OBT20 | ICTPRG436 | Develop mobile applications | Unit of competency |
| State Code | National Code | Title | Type |
|---|---|---|---|
| AVZ7 | ICT41015 | Certificate IV in Computer Systems Technology | Qualification |
| AWD9 | ICT50915 | Diploma of Digital Media Technologies | Qualification |
| BEH4 | ICT40118 | Certificate IV in Information Technology | Qualification |
| AWB5 | ICT40115 | Certificate IV in Information Technology | Qualification |
| AWF2 | ICT40515 | Certificate IV in Programming | Qualification |
| BEH5 | ICT40518 | Certificate IV in Programming | Qualification |