List the assessment methods to be used and the context and resources required for assessment. Copy and paste the relevant sections from the evidence guide below and then re-write these in plain English.
ELEMENT | PERFORMANCE CRITERIA |
Elements describe the essential outcomes. | Performance criteria describe the performance needed to demonstrate achievement of the element. |
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 |
Evidence of the ability to:
identify the relevant mobile platform
determine, prepare and configure a development environment
design and build an application for the platform
test and debug the application, to ensure that it meets requirements
Note: If a specific volume or frequency is not stated, then evidence must be provided at least once.
To complete the unit requirements safely and effectively, the individual must:
describe the considerations of mobile device hardware and networking, when programming
summarise the principles of object-oriented programming
describe user-interface design principles
describe extensible markup language (XML) programming and web services
explain the language integration for web design including:
hypertext markup language (HTML)
JavaScript
cascading style sheet (CSS)
Asynchronous JavaScript and XML (AJAX)
identify and describe contemporary mobile platforms including:
mobile phones
pocket and tablet personal computers
digital assistants.
Gather evidence to demonstrate consistent performance in conditions that are safe and replicate the workplace. Noise levels, production flow, interruptions and time variances must be typical of those experienced in the programming and software development industry, and include access to:
mobile devices or simulators
an integrated development environment (IDE)
the internet, and web services
the server system, with sufficient privileges to deploy applications
specific tools and licences for platform.
Assessors must satisfy NVR/AQTF assessor requirements.