Accepting Submission Now Through March 31, 2023

To be eligible for the 2022 competition, you must submit your app by March 31, 2023, 11:59 p.m. EDT. We are welcoming 2022 submissions now!

Submit your app

Sign up for Maine app challenge email updates and reminders.

Judging Rubric

Apps that do not satisfy preliminary requirements will not be considered for final judging. All Maine app challenge submissions that satisfy our preliminary requirements will be judged based on the standards and performance rubric. Learn more »

App Requirements

Your mobile app must run on an iOS or Android platform. What file format should you send in your submission?

  • For Android:
    • A .APK File
  • For iOS:
    • The XCode project root directory containing the .xcodeproj file and all subsequent files/folders
  • For
    • A URL to the app

An About page is also required on your app and is meant to give any relevant instructions, introduces your app, lists references, or link out to your video presentation.

Mobile apps generally fall into any combination of these three categories:

  1. Informational — Provides levels of specific information in an intuitive and easy-to-use interface.
  2. Utility — Provides a service to the user based on a real-world need or scope of needs.
  3. Game — Entertains the user while providing some sort of competition.

Need some inspiration and motivation? Check out the impressive apps that were submitted in 2021-22.

Video Requirements

As part of the challenge, you are required to design and produce a video that lets your target audience know what your app can do for them.

A few things to remember:

  • The video duration should not exceed 5 minutes.
  • Each member of your team must participate in some capacity, whether it be writing, filming, editing, or appearing onscreen. Remember to acknowledge any non-team members who helped you.
  • The video must be uploaded to YouTube in accordance with the submission guidelines.
  • Be creative! We leave the design and approach completely up to you.

Submit Your App

Your submission must include your app and a video introduction in one compiled .ZIP file (50 MB maximum) for submission. If you have any questions on the requirements, please email

The .ZIP file must include:

  1. A signed student participation and consent form for each team member.
  2. A link to the YouTube video presentation you have prepared — do not include a video file. See more in Video Requirements.
  3. Your app file (see more specifics in App Requirements).

How to name your compiled .ZIP file?

  • Team or individual name
  • App name (abbreviate the full name if long)
  • Submission date in mm.dd.yyyy format.

Example: JaneDoe_WeatherApp_05102022

Before submitting your app, make sure you check out the Rules.

Submit Your App

spacer module is 25px
Privacy on YouTube

All challenge participants are required to upload their videos to YouTube® and provide us with a link to the video in the submission documentation. Once uploaded, set the video privacy setting to Unlisted, which will allow access only to those who have the direct link to view videos. This means your video will not be searchable or accessible through any other means, which is essential to maintaining your privacy.

Get more details on YouTube »

What is STEAM?

Jobs in science, technology, engineering, art, and math (STEAM) are lucrative; yet, only 20 percent of U.S. high school graduates are prepared for college-level coursework in these majors. In fact, fewer than half of the schools in the U.S. offer computer science classes – and in Maine, the only requirement to being a computer science teacher is to have a Maine State teacher certificate. That’s why it is so important for everyone in Maine, not just educators, to work together to provide all students with an introduction to STEAM through programs like the Maine App Challenge.

Learn More

Sign Up for Email Updates