-
intellij-plugins
Open-source plugins included in the distribution of IntelliJ IDEA Ultimate and other IDEs based on the IntelliJ Platform
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
It is preferred to have a computer, as I said, as long as it can run Java version 8.0 I believe. As others pointed out IntelliJ (which I prefer), Eclipse (open source .org https://www.eclipse.org/downloads/packages/release/kepler/sr1/eclipse-ide-java-developers ) and VS Code all work fine with minor differences. I would suggest IntelliJ (https://www.jetbrains.com/idea/ ) or VS Code (https://code.visualstudio.com/ ) for a beginner as eclipse can get a bit complicated.
Otherwise if you have an iPhone you can use UTM (https://getutm.app/). It is an emulator-esque software that can emulate desktop environments natively. Although the RAM may be a limiting factor therefore limiting you to run older versions of OS X or Windows.
It is preferred to have a computer, as I said, as long as it can run Java version 8.0 I believe. As others pointed out IntelliJ (which I prefer), Eclipse (open source .org https://www.eclipse.org/downloads/packages/release/kepler/sr1/eclipse-ide-java-developers ) and VS Code all work fine with minor differences. I would suggest IntelliJ (https://www.jetbrains.com/idea/ ) or VS Code (https://code.visualstudio.com/ ) for a beginner as eclipse can get a bit complicated.