Rush is a new, and probably, improved way of building App Inventor 2 extensions. It is a build tool, which aims to improve the developer experience by reducing the boilerplate code and making extension development feel more like Android development.
Check out the wiki section for a detailed overview and getting started with Rush.
- Install Dart SDK.
- Clone this repo:
git clone https://github.com/shreyashsaitwal/rush-cli
. cd
into the repo's base directory.- Run
dart pub get
. - Run the build script:
./scripts/build.sh -v VER_NAME
. - The generated executable can be found in
./build
directory.