Mobile Application Development – KASNEB Syllabus



This paper is intended to equip the candidate with the knowledge, skills and attitudes that will enable him/her to develop and deploy mobile applications


A candidate who passes this paper should be able to:

  • Identify mobile applications, platforms and architecture
  • Develop mobile applications using development tools and strategies
  • Implement mobile applications
  • Secure mobile applications


Mobile devices and applications

  • Overview of mobile computing
  • Types of mobile devices
  • Uses of mobile devices
  • Overview of mobile applications
  • Mobile browsers

Introduction to mobile application development

  • Mobile application challenges
  • Mobile application development tools
  • Mobile application programming languages
  • Mobile application management
  • Mobile application best practices
  • Overview of mobile database management systems

Mobile platforms and architectures

  • Internet protocols for mobile applications
  • Mobile application distribution platforms and environments
  • Mobile application development architectures
  • Styles of mobile architecture

Mobile application development

  • Mobile application development lifecycle
  • Functions, arrays and objects
  • Control structures and modes of execution
  • Using HTML, CSS, XML, Javasript and JQuery

iOS application development

  • Window-based application and MUC
  • Swift programming
  • User Interface Design
  • Introduction to graphics on the iPhone
  • Core data and localisation
  • Multi-threading and multi-tasking
  • Web services and networking

Android application development

  • Java reviews
  • Android SDK
  • Resources and views
  • Intents and services
  • Storage and threads

Unstructured supplementary service data (USSD)

  • Overview of USSD code
  • USSD broker
  • POST request, response and status
  • USSD pull

Mobile application testing

  • Merits and demerits of mobile application testing
  • Challenges of mobile application testing
  • Types of mobile application testing
  • Testing tools

Mobile application security

  • Overview of mobile application threats
  • Reducing mobile risks
  • Cloud based assessments and solutions
  • Security strategies
  • Security testing techniques and certification

Emerging issues and trends

0 Replies to “Mobile Application Development – KASNEB Syllabus”

  1. Mobile Application Development program.
    Interested to undertake the above training in a reputable in institutions in Kenya. Currently I am at Strathmore University training on certified mobile technology short course. Until 5th April, 2019 . I could like to continue to diploma level then late to degree in software Engineering

Leave a Reply

Your email address will not be published. Required fields are marked *