15. Project Week
# Final Project
There are no new lessons this week. We are just working on the final project.
Your instructor will be available during class time to help you work on your project.
The Final Project is Due on Thursday in this final week.
There are no Mental Health extensions on the final. The Faculty have to have their marking completed and submitted for Monday.
Please submit what you have before midnight on Thursday.
# How to Release a Production ready iOS app
You will need to use XCode to actually bundle and submit your app. This will rely on your Apple Developer account and a mobile provisioning profile file. The Algonquin account let's us develop and test apps but will not let you create the signing certificate to actually publish an app. You will need to register for your own personal Apple Developer account. This costs about $100/year.
Make sure that you follow the Apple App Store App Guidelines
Flutter guide to deploying for iOS
Deploying a Flutter iOS app
# How to Release a Production Android app
Flutter guide to deploying for Android
The Flutter guide walks through a number of alternatives. You can build your app from the command line in VSCode or using Android Studio.
Here is the official Google Play documentation. You will need to create a Google Play developer account to be able to publish to Google Play.
This section contains most of the information you will need for signing and creating your app bundles and publishing them to the Play store.
# What to do this week
TODO Things to do before next week
- Invite your instructor to your Final Project repo.
- Complete your Final Flutter Project
- Submit your Final Flutter Project