Skip to content

Latest commit

 

History

History
28 lines (23 loc) · 1.15 KB

File metadata and controls

28 lines (23 loc) · 1.15 KB

5273-Android-Studio-Plugin

An Android Studio plugin intended to make writing FTC code easier. Made by Team 5273 ARC Thunder

Features (Implemented)

Easy Opmode Creation

  • Support for Java & Kotlin
  • Selector for LinearOpMode vs Iterative (Regular) Opmode
  • Selector for Autonomous vs TeleOp

Demo gif

Features (Planned)

Easy One-Button imports for common libaries

  • Pedro Pathing, Roadrunner, FTCLib, NextFTC, etc.

Quick FSM Creation

  • Simple Enum and Switch-Case

Autofilling Constructors

  • Automatic hardware map instantiation with class names
  • Potentially using XML HardwareMap for autofilling

System to contribute Open Source Templates directly through Android Studio

  • Teams get easy outreach!
  • No fiddling around with github required - all in IDE
  • Focus particularly on templates for specific libraries :D