Is there any chance we could have an option to run saved projects in companion app that would work something like:
- When you connect via companion app to a project you have created then if you click on menu (in top right hand corner) there is an extra option called "Save Project" (currently only option is "Close Project") and this would save (to files in the companion app) whatever the companion app downloads when you connect to project you have loaded in the AI2 browser.
- Have options in companion app in addition to "connect with code" and "scan QR code" to manage saved projects - at minimum this would be to load and delete projects, but ideally an option to export and import projects to a URL which would give an easy way to share projects with friends.
At the moment you can connect to a project in companion app and if you close project in browser then it continues to run on the device without connection to the browser, so it seems connection to project in browser is not actually required to run the app.
So then surely this would be very simple and quick to implement as it is just giving an option to load a project from files stored in the companion app or a URL, rather than downloading this info from your app inventor account.
The benefits of this functionality are it would allow you to share apps you have written to friends who only have iOS devices, but also for Android, it gives a quick and easy way to share apps as with sharing via an APK, then you have to first change option to allow installing from APK file.
So this is not just a short term solution for running App Inventor apps on iOS, but a long term solution for a quick and easy way to share apps in both Android and iOS as alternative to installing from an APK or publishing to PlayStore/AppStore