JRapid IDE is the most complete tool to build JRapid applications. One of its distinguishing features is that it is web based, allowing programmers to access it remotely from any computer with internet connection.
The IDE provides an integrated environment to generate JRapid apps either through a visual method or programming native JRapid XML language; it allows the programmer to easily modify the generated files, manage the private cloud, deploy projects, and more.
The initial phase is the creative stage of the application development.
Basically, this process consists in adding entities to the model.
These entities can come from different sources:
The next step immediately after modifying the business model, is to regenerate the application
Regenerating the application means that all the necessary files are rewritten (although changes made by users are always preserved)
The user may choose to either generate just the presentation layer (UI generation) or to generate everything (All layers generation). The difference is very simple:
Each JRapid project runs in a JRapid Development Cloud
Management of this cloud is provided through a series of shortcuts available through the IDE.
Some of the actions that can be executed are:
JRapid also provides a JRapid Production Cloud where projects are placed once in production level.
This environment, based on a cluster of servers over Amazon EC2, represents a secure and easy way of deploying JRapid applications instantly to the cloud.
Anyway, users may prefer to download their sources or WAR's locally and deploy them manually to their own servers.