Kodeclik Logo

Our Programs

Courses

Gifting

Learn More

Schedule

Build an App

(part of the Kodeclik Coding Contest series)


Registration Open

Jul 1 2024

Registration Closes

Nov 15, 2024

Submissions Due

Jan 5, 2025

Winners Declared

Jan 30, 2025

Contest Guidelines, Rules, and Submission

The Challenge

Showcase your mobile app development skills using the Swift programming language. Create an app to fulfill your social responsibility towards a cause that is close to your heart!

Build an app contest

Rules

1. Look around your neighborhood or community and identify a crucial unmet need that will address social, environmental, or policy objectives.

2. Build an app using the Swift programming language and a development environment like Xcode or Visual Studio Code.

3. The app must follow standard software engineering principles for development (e.g., model-view-controller or MVC, or reactive programming methodologies like MVVM).

4. The storyboard for the project should have a minimum of 8 screens and a maximum of 12 screens.

5. Teams are NOT allowed to use pre-existing app templates.

6. Teams should develop an object-oriented design for the app (i.e., complete with classes, structures, extensions).

7. The app must have at least 1 adaptive layout and at least 1 animated view (tables or collections or both).

8. Teams should conduct exhaustive testing of the app both via simulation and on different devices.

9. Teams should conduct exhaustive testing using varying user interaction scenarios.

10. Teams should ensure that any crash issues and bugs are resolved.

What to submit?

Submission guidelines will be posted closer to the deadline. Stay tuned!

  • Executive Summary
    A write-up (US Letter, single spaced, 1 inch margins on all sides, not to exceed one page) of your project.
  • Video Demo
    A video demo of your project.
  • Code
    Submission guidelines will be posted closer to the deadline. Stay tuned!

Also see

Registration is free!

Enroll your team now


About

Kodeclik is an online coding academy for kids and teens to learn real world programming. Kids are introduced to coding in a fun and exciting way and are challeged to higher levels with engaging, high quality content.

Copyright @ Kodeclik 2024. All rights reserved.