Overview

Framework:
RQF
Level:
Level 2
Unit No:
Y/617/6727
Credits:
6
Guided learning hours:
48 hours

Assessment Guidance

Portfolio of evidence

Aim

Be able to create mobile apps.

Unit Learning Outcomes

1

Be able to produce a design specification for a mobile app to appeal to a specific audience.

Design Specification

  • Mobile games on apps
  • Interface
  • Operating device

Requirements for the app:

  • Capability of the device
  • Input and output requirements – touch screen, voice, video, audio, vibration
  • Audience Requirements

Design Specification:

  • Target platform
  • Screen layout and navigation
  • Control structures
  • Algorithms
  • Data Validation
  • Device capabilities
  • Alternative solutions
  • Constraints
  • Legal and Ethical consideration

Assessment Criteria

  • 1.1

    Produce a design specification including;

    • proposed solution that matches user requirements
    • resources
    • constraints
    • legal and ethical considerations.

2

Develop a mobile app to meet a design specification.

  • Programming constructs eg – constants, operators, input and output commands, variables, assignment, sequence, selection, iterations
  • Data types eg char, integer, real, Boolean
  • Object and classes
  • Event handling eg forms, screen components, actions
  • Device compatibilities eg APIs, Andrios, iOS
  • Executable for target device

Assessment Criteria

  • 2.1

    Prepare content and file formats to meet design specification.

  • 2.2

    Produce a mobile app to meet the design specification using appropriate programming language tools.


3

Test the mobile app against the design specification.

  • Produce a test plan/table
  • Test functionality
  • Usability
  • User interaction
  • Completeness
  • Accuracy
  • Design specification
  • User experience
  • User testing

Assessment Criteria

  • 3.1

    Carry out testing using a test plan to test functionality of the mobile app.