BHS-FTC is a fork of the existing FTC-APP code. There is a sample Tele-Op and Autonomous Program to give an idea of what the code will look like. All code used for the robot will be placed in TeamCode/java/org/firstinspires/ftc/teamcode
Our phones will be running Android 10. You can build the app on the following platforms:
- Windows
- Mac
- Linux
If you have any questions testing locally, shoot me an email: JordanT2021@365.bcsd.org or thomas.noble.jordan@gmail.com
If you want to edit/add code to the existing repo, create a pull request with the added code, and a senior programming officer will look it over and approve/edit the code. You can also request to delete unnecessary code, or even add whole files. If you need a file added immedeatly, text me: (585)-730-2747
If you run into technical issues while installing or configuring Android Studio, please see: https://www.firstinspires.org/sites/default/files/uploads/resource_library/ftc/android-studio-guide.pdf.
If you have never used github before, check out this tutorial on how to create a pull request: https://opensource.guide/how-to-contribute/
Make sure you are running the latest version of your OS, then navigate to https://developer.android.com/studio.
Make sure you are running the latest version of your OS, then navigate to https://developer.android.com/studio.
$ apt-get update && apt-get upgrade && apt-get dist-upgrade && sudo apt-get install java
Note: Your java version will depend on your distro. Install Android Studio first to check for which dependencies you need.