*** This version of Confluence is for testing only and contains a copy of content from June 29th 2026. No changes will be preserved. ***
Getting Started
In order to run the mobile app locally, follow the steps below:
- Install Xcode from App Store
- Install Flutter
- Use the response from ``flutter doctor`` to guide you through any other necessary installations (e.g., Android Studio, Chrome, CocoaPods, etc.)
- If you encounter the "Bad CPU type in executable" error with ``flutter doctor``, maybe this would help
- Pull the repo
Once ``flutter doctor`` yields no error, proceed with the following steps in https://flutter.dev/docs/get-started/editor to build and run the app
- You need to be in the ``dev-mobile`` directory in order to run ``flutter run``
- If you get a BUILD FAILED error of "No file or variants found for asset: assets/mobile_secrets.json", you need to create such json file. The contents of this json file can be found in the DIAPER Confidential box (ask Liz for access) under "mobile secrets".
Uploading to TestFlight
Here are two very helpful and detailed guides.
- From flutter: Note that you can skip the first steps and start directly from here
- This Medium post has some more screenshots that you may find useful to refer to