Easy to use
NextFTC offers numerous built-in features so you don't need to write everything yourself. When you write code with NextFTC, we want it to feel magical, and like everything "just works."
to NextFTC
Simple but powerful libraries for FTC
These docs have two main parts: the guide and a section for each library.
The guide is designed to teach you the basics of NextFTC using a few of our most popular libraries.
Each NextFTC library also has a section on these docs specific to that library:
NextFTC was written in Kotlin, a JVM programming language. You can use either Kotlin or Java, but there are small advantages to using Kotlin. Each section with code examples will offer both Kotlin and Java tabs. It's recommended to choose one language for your project to avoid compatibility issues.
To use Kotlin, configure it in your project. I recommend the Kotlin Gradle Plugin version 1.9.0
. (Kotlin is pre-installed in the Quickstart template.)