Home - the-blue-alliance/the-blue-alliance-ios GitHub Wiki
Welcome to The Blue Alliance for iOS Wiki! Here are some helpful pages -
Setup
Setup Guide
A step-by-step guide to build and run The Blue Alliance for iOS on your own machine. For new contributors, this should be your first stop.
Firebase Setup
How to build The Blue Alliance for iOS against a personal Firebase instance. This can be useful if you're looking to test against custom data from Remote Config or Realtime Database (ex: down events).
Developing
Release Ops
Build and Release
Documentation for how to create a new version of The Blue Alliance for iOS and ship it to TestFlight or the App Store. This includes information for updating App Store metadata and screenshots.
Runbook
Common tasks for managing The Blue Alliance for iOS. This is mostly documentation for admins.
Prep for New Season
What to expect when you're expecting a new season.
Updating Status Defaults
A guide on how to update the locally-shipped Status
defaults.
Event Insights
A guide on how to support Event Insights (/event/{event_key}/insights
) for a new year.
Adding an App Icon
A step-by-step guide on how to add a new alternate icon.
Recovery/Reproduction
Notes on reproducing the setup for this repo. Mostly for maintainers if something were to break and something needs to be re-setup. Shouldn't be necessary for most contributors.
CI Setup
Instructions for how to replicate the GitHub Actions setup.
App Architecture
(coming soon)