FAQ

Can we write our app in [Java/Kotlin/Dart/…]?

You may use any mature technology that your entire team is comfortable with. We encourage you to try out new technologies if you want to, but be aware that you will need to invest significantly more time than other teams. The upside is that you will have learned something new and moved beyond the basics.

Can we host our code/issues/PRs/… on another website than GitHub?

No, all teams must use GitHub, not another host such as GitLab, for consistency.

Can we write an app that does not depend on Google Play Services?

Yes, as long as this does not affect your team’s productivity. You should not find yourself reimplementing what Play Services could provide, and coaches will not accept “because we don’t want to use Google Play Services” as a reason to do such work.