[Official Release] Rapid - Create Extensions Using Blocks

image

Hello Everyone,
Have you ever had an idea for an extension but weren’t able to create it because you don’t know how to write with high-level languages such as Java or Kotlin and have only programmed using blocks? Rapid is your solution!
Rapid is an online extension building platform that enables you to create extensions for AI2 and its distribution using coding blocks and simplifies the process of building extensions, even if you don’t have coding experience except in blockly-based programs such as AI2.
Using Rapid, you have access to all Android, App Inventor, Java, and even 3rd party JAR files within blocks. Enabling you to implement almost all of the features that are supported for extensions written in Java. You also have an interface that would help you manage all the different metadata, manifest elements, and information about your extension.

Why Use Rapid?

  • Rapid provides you with many features that would help you develop extensions more efficiently, whether you are an extension developer or not.

  • Blocks Based Coding which is trans-piled directly into Java code.

  • A fast and optimized compiler that builds your extension in seconds.

  • A neat and customizable user interface that makes it easier to manage your extensions
    Support for External Android, App Inventor, and JAR libraries.

  • Proguard and protection of your extension

  • Brief explanation of each java error including exact steps to solve it.

  • Warnings on block editor for combinations that could result in errors ( ex.: Functions without a return value)

  • Auto Fixing for errors in code ( attempting to typecast types where one of them is a subclass of the other under the hood, inferring types of variables, and so on…)
    And much more…!

Important Links

Credits

Thanks a lot to all the beta testers! They did a huge help throughout the beta stage of Rapid.

Support Rapid

Rapid is developed and maintained by an individual developer and is not a crow founded or sponsored project, yet, I have to pay for server, domain costs, etc…
You could support Rapid by donating a little to help keeping Rapid running:
https://buy.stripe.com/cN2g0J0Fr1nZ8cE9AA
Also, you could subscribe to one the Rapid plans and get some additional features:
https://rapidbuilder.tech
Cheers,
Mohamed Tamer

25 Likes

P.S: If you have any questions about Rapid, ask it in the Rapid’s Community in order not to flood this community!

5 Likes

Wow i Haven’t tested yet but it seems amazing. The UI is cool :sunglasses: looking forward to building my first extension.

Are there screenshots of this?

You could directly check the website: https://create.rapidbuilder.tech .

Wonderful!

I don’t know anything about creating a extension. I don’t know anything about Java.

If your site comes up with a few more simple plugin-related explanations, everything will be great.

I’ve been playing with blocks for an hour and it’s dizzying what can be done.

I congratulate you again.

Hello,
you might want to check the documentation

Tutorials like below are better.

Actually, I don’t want to create an account. I just want a preview.

It must be a fantastic tool. I will use. Fantastic.