OnBot Java is an online platform which can be pulled up using WIFI Direct. It's really easy to use and set up. It allows you to create programs for your robot and download them to the robot controller instantly. It's a great resource for new teams. You can learn how to write a teleOp and autonomous on this site, but first make sure you have the phones set up.
Android Studio is a more advanced platform, which you download onto your computer. It still uses Java to program the robot, but it may take a bit more experience to work with. This is one of the most popular programming platforms used for FTC, and it is very effective.
HOW TO PROGRAM
Need help programming your robot? Click the button below!