Setting up the Environment
It's Dangerous to Go Alone! Take These.
Last updated
Was this helpful?
It's Dangerous to Go Alone! Take These.
Last updated
Was this helpful?
To successfully develop, build and deploy code for the Robot Controller phone, you will need the following:
Android Studio
Git
Local clone of your team's repository
FIRST officially documents the process of installing these requirements with and . It is recommended that you follow these videos in preparing your local setup for FTC programming.
Download and install Android Studio from . Android has a , FIRST has a , and we have a .
In Android Studio, . Instant Run has plagued the programmers of the club in the past—don't repeat our mistakes.
is a popular Version Control System (VCS) for programming projects of all kinds. To familiarize yourself with what Git offers, read .
is a popular website that hosts Git repositories online. ARC uses GitHub to help programmers collaborate on a shared coding project. To become a meaningful contributor to your team's code, you must be able to push changes to GitHub. If you do not have your own GitHub account, . Once your account is ready, ask your CSO(s) about joining ARC's GitHub organization.
4410 ARC Lightning: (to be determined for 2020-2021)
5273 ARC Thunder: (to be determined for 2020-2021)
10331 ARC Hailstorm: (to be determined for 2020-2021)
You now have Android Studio, Git, and your own copy of your team's code. You are now ready to contribute!
Git is a distributed version control system—that is, each collaborator keeps their own copy of the repository. To make your own copy, follow our from Rover Ruckus. In the Clone Repository dialog, select your team's repository URL from the following options: