This application provides on-site tools for PyCon US Attendees, Sponsors, and Staff!
- Download the installer for Node LTS.
- Clone this repository:
git clone https://github.com/psf/pycon-us-mobile.git
. - Run
make install
from the project root. - Run
make serve
in a terminal from the project root. - Profit. π
Note
See How to Prevent Permissions Errors if you are running into issues when trying to install packages globally._
See CONTRIBUTING.md ππ
- Un-comment these lines
- Run
ionic build --prod
- Push the
www
folder to your hosting service
- Run
ionic cap run android --prod
- Run
ionic cap run ios --prod
- Bump versions and build numbers in android/app/build.gradle and ios/App/App.xcodeproj/project.pbxproj like this.
- Run
make capsync
to build production application bundle, generate a live updates manifest, and sync ios/android workspaces - Run
npx cap open ios
to open XCode, Product > Archive to build the image, Distribute App > App Store Connect to upload - Run
npx cap open android
to open Android Studio, Build > Generate Signed App Bundle / APK, Android App Bundle > Next, Select Key > Next, choose release variant > Next, locate app bundle, login to Play Console to upload