Rapid Enterprise Automation
Fluidapps is a Rapid Enterprise Automation (REA) environment and not a Rapid Application Development (RAD) environment. Business activities are rapidly automated with simplicity and ease; supporting the reality of constantly changing requirements with instant flexibility. Built into Fluidapps is the ability to handle the toughest business activity without the need to develop user navigation. All business navigation patterns are circumscribed into one device, which is replicated and injected with enterprise data and unique pieces of logic, eliminating the need to develop complicated navigation logic.
Rapid Application Development (RAD) is a software development methodology introduced in the early 1990s with the promise to rapidly develop enterprise software to address swiftly growing enterprise automation demand. Unfortunately, the methodology rapidly created a mountain of complicated and buggy code. RAD eventually ran into difficulty because software was not flexible enough to respond to the fickle needs of the users during development iterations. Rewriting code for each iteration turned out to be more of an exhaustive process than the traditional waterfall methodology of gathering all requirements up-front. RAD was not solving the problem. A new flexible software application was needed to rapidly address the ever-changing enterprise business processes.
Fluidapps truly provides rapid enterprise automation (REA). It is not another framework, CASE tool, code generator, data-driven, responsibility-driven, or model-driven application. Neither is it another high-level interpretive computer language. Fluidapps uses a new and innovative technology which will eliminate the need to create or generate forms, inquiries and reports; thus, significantly improving the ability to rapidly address the ever-changing needs of businesses.
All development and business activities within the Fluidapps product are performed using a data view definition. The definition of a new data view is a simple two-step process. First the data view is defined with columns, format, validations and functionality. If there is any unique data validation or event outside of the standard point-and-click functionality, the second step is the addition of any unique logic using one of several traditional languages. The need to define unique business logic is more of an exception than the rule, because all common functionality for robust applications is already built into the Fluidapps product (i.e., data selection, display, sorting, editing, validations, security, relational integrity, etc.). The new data view may be accessed immediately after creation or change within the same environment; thus providing the best REA application in the industry.
