App Development


Coding continues to play an important and crucial role in our lives and in education.
The language of code provides you with the opportunity to be creative and innovative in the design of apps. Worldwide there is a huge demand for Computer Science graduates as well as the push for solving real world problems with the use of technology.

We challenge you to tap into your entrepreneurial skills to create an original, functioning app. We encourage you to use code to solve real world challenges whether they are personal or at home, at your school, your community or even the world.


1) Creativity, innovation and originality of the app – apps that are merely clones of other apps will be ranked lower.
2) Productivity of the app and how it serves its purpose (usefulness).
3) Design, user interface and functionality of the mobile app.
4) Overall quality of the app.
5) Your entry must be accompanied by a PDF of a description (max 500 words) on why you created the app, its purpose and what problem it solves.
6) If the app was developed as a group, groups cannot exceed a maximum of 4 members.


Prizes to be awarded to winners in the following grade categories:

  • Grade 4 – 7
  • Grade 8 – 12

Get the upper hand in with this category by exploring Apple’s #EveryoneCanCode teacher guides that can take you all they way from no coding experience to building your very own app. Using the #EveryoneCanCode curriculum, develop your App prototyping skills with Learn to Code 1 & 2 where you can learn fundamental coding concepts using Swift code or take the plunge and create your own basic website or app by developing your Swift coding skills with the Intro To App Development Course.