Course technical sheet - Mobile Development – Exam
⬇ Download A4 PDF← Back to web details
Fee
50,00 €
Final exam only
Course technical sheet
Mobile Development – Exam
Course code
MOBDEV_LA
Test duration
60 min
Passing score
70%
Issued
29/08/2026

Course description

The "Mobile Development – Exam" course is designed to assess advanced skills in mobile app development for Android and iOS platforms. The curriculum thoroughly covers the use of Java, Kotlin, and Swift programming languages, and the implementation of software architectures such as MVC and MVVM. Through realistic exam scenarios, critical topics are addressed including mobile UI design following Material Design and Human Interface Guidelines, app lifecycle management, data persistence using SQLite, Room, and Core Data, and RESTful API integration with JSON. Emphasis is placed on security, authentication, push notifications, unit and UI testing, as well as the publishing and distribution process on Google Play and the App Store. Participants are expected to demonstrate proficiency with Android Studio and Xcode, building solutions optimized for performance, energy consumption, and privacy. The exam features complex technical questions requiring best practices application for memory management, test automation, accessibility, localization, advanced authentication, and app observability.

Important note

Academy On Academy, candidates take only the final course examination. Any training or preparation activity may be delivered externally or through other channels. The test questions refer to the topics described in this technical sheet and in the course syllabus summary.

Certification process

  • Registration or login to the Academy platform.
  • Completion of the final course examination only. Preparation may be external or managed through other training channels.
  • The test questions refer to the objectives, skills and topics described in the course technical sheet.
  • Assessment, possible validation and certificate issuance according to the rules applicable to the course.

Syllabus summary

Mobile app development for Android (Java/Kotlin) and iOS (Swift) + architectures (MVC/MVVM) + mobile UI/UX and guidelines (Material Design, Human Interface Guidelines) + app lifecycle and state management + data persistence (SQLite/Room, Core Data) + networking and REST/JSON APIs + basic authentication and security + push notifications and platform services + testing (unit/UI) + publishing and distribution (Google Play, App Store) + tools (Android Studio, Xcode)

Technical sheet

Learning Objectives

  • Assess mastery of mobile development for Android and iOS
  • Apply MVC and MVVM architectures in real-world contexts
  • Manage UI/UX following Material Design and Human Interface Guidelines
  • Implement lifecycle management, data persistence, and networking
  • Adopt best practices for security, testing, and publishing

Skills Acquired

  • Advanced cross-platform development (Java/Kotlin, Swift)
  • Modular architectural design and code maintenance
  • Advanced authentication, notifications, and platform services handling
  • Effective unit and UI testing skills
  • Preparation for publishing and distribution on app stores

Target Audience

  • Intermediate to advanced mobile developers
  • IT professionals seeking to certify their skills

Prerequisites

  • Basic knowledge of Android and iOS development
  • Familiarity with Java, Kotlin, Swift languages

Program

  • MVC and MVVM architectures
  • Mobile UI/UX following official guidelines
  • App lifecycle and state management
  • Data persistence (SQLite/Room, Core Data)
  • Networking, REST APIs, JSON
  • Security, authentication, push notifications
  • Unit and UI testing
  • Publishing on Google Play and App Store
  • Tools: Android Studio, Xcode

Teaching Methodology

  • Practical exercises with real exam cases
  • Guided study and analysis of complex scenarios
  • Simulation tests with specific technical questions

Assessment Method

  • 60-minute exam
  • Pass mark: 70%

Duration

  • 60 minutes (exam)

Certification

  • Certificate issued upon passing the exam
  • Certification fee €50

Expected Outcomes

  • Ability to design, develop, test, and release complex mobile apps meeting technical, security, and performance requirements