Training Units

Training Units


The training is delivered by experienced tutors with relevant programming and teaching qualifications. AppsCluster employ a wide range of teaching and learning methods to enhance the learning experience.

  • Classroom based Tuition
  • Activity based workshops
  • Question and Answer Sessions
  • Supervised assessments
  • Peer Teaching and Learning
  • One to one support
  • Blended Learning

All teaching units are accredited with OCR and OCN. The training is delivered over 12 months and is externally assessed by the relevant exam boards. AppsCluster is an accredited centre with the Open College Network.


Topics Covered

Mobile App Development Skills

  • Java and Objective C
  • Eclipse & Xcode
  • Encapsulation and Interfaces
  • Exception Handling
  • Graphics & Styling
  • Menus & Dialogs
  • Incorporating XML and JSON HTTP
  • Apple accelerometer concepts
  • Cocoa fundamentals
  • Model View Design
  • Automatic Reference Counting
  • Data Storage & Retrieval Options
  • Multimedia in Mobile Apps
  • GPS Location Services
  • Publishing Applications
IT user fundamentals


  • Enhanced familiarity with Windows and Apple operating systems
  • Install or upgrade software on any ICT system following agreed processes
  • Documentation principles
  • The process, methods and information used in the diagnostic process
  • Providing technical advice and guidance and practical application of this knowledge in providing reactive advice and guidance
Professional Development



  • Team working and awareness
  • IT professional practice and legislation
  • Health & Safety legislation when working in ICT
  • Written and verbal skills to communicate using language and terminology that is appropriate to a professional context
  • Understanding organisations and the planning that underpins a basic project
  • Project Management


Qualifications achieved

  1. Level 2 Diploma in ICT Professional Competence

  2. OCN Mobile Application Development: Android Mobile Software

  3. OCN Mobile Application Development: iOS Mobile Software