Skip to content
Zachary Orr edited this page Feb 16, 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

Instructions for testing changes made to the React Native views. Includes instructions for updating the React Native subtree from the the-blue-alliance-react repo.

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.

App Architecture

(coming soon)

Clone this wiki locally