Skip to content
Zachary Orr edited this page Oct 5, 2020 · 17 revisions

Welcome to The Blue Alliance for iOS Wiki! Here are some helpful pages -

Setup

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.

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

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.

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.

A guide on how to update the locally-shipped Status defaults.

A guide on how to support Event Insights (/event/{event_key}/insights) for a new year.

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.

Instructions for how to replicate the GitHub Actions setup.

App Architecture

(coming soon)