List of Rapid Application Development tools
From Wikipedia, the free encyclopedia
[edit] Cross-Platform Rapid Application Development Tools
- Boa constructor is a cross-platform, wxPython based Python RAD IDE.
- CA Plex is an Architected RAD tool that combines the techniques of model-based development, patterns and code generation to accelerate the delivery and maintenance of multi-platform, distributed business applications. It supports a variety of databases and data access APIs including Oracle, Microsoft SQL Server and IBM DB
- Ebase Platform is a RAD web application development platform. Includes client application development, integrated workflow and middleware.
- Code::Blocks is a cross-platform C/C++ RAD IDE using wxWidgets; the latest developmental builds have a built-in form designer wxSmith, so it's similar to Borland C++ Builder and Microsoft Visual C++/MFC now.
- IBM Rational Business Developer Extension is a cross-platform, Rapid Application Development IDE for creating enterprise and web applications and services for Windows, Linux, Unix (Solaris, HPUX, AIX), System z and System i
- IBM Rational Application Developer is a cross-platform, Rapid Application Development IDE for creating enterprise and web applications and services for Windows, Linux and Unix (Solaris, HPUX, AIX)
- LANSA is a development environment for generating applications on multiple computer systems. The main feature of the LANSA environment is the RDML language. It is classified as a 4GL (4th generation computing language). It runs on many systems including MS Windows, Unix, and Linux. In its first release in 1987, the RDML language was known as lambda
- Lazarus is a cross-platform IDE similar to Borland Delphi.
- NetBeans is a cross-platform, RAD IDE for creating visual desktop, mobile, web, and SOA applications for Linux, Windows and Mac OS X. The IDE officially supports Java, Ruby and C/C++ programming languages.
- Omnis Studio is a cross-platform, Rapid Application Development tool or IDE for creating enterprise and web applications for Windows, Linux, Solaris, and Mac OS X.
- OpenROAD is a cross-platform IDE for Linux/Unix, Windows with embedded SQL support
- Panther (and its open source version POSSL) is a cross-platform (Windows, Unix, Linux; TUI, GUI, Web), cross-database RAD toolset for development of C/S and n-tier database oriented applications.
- REALbasic is a cross-platform IDE for creating desktop applications for Windows, Linux and Mac OS X.
- Runtime Revolution is a cross-platform RAD which creates desktop applications for Mac Classic, Mac OS X, Windows 98/Me/XP/Vista, and various flavors of Linux.
- Web Dynpro is SAP's RAD to create web applications connected to function modules in mySAP ERP.
- RadRails is a cross-platform IDE for creating Ruby on Rails web applications.
- Servoy Servoy is a cross-platform application development and deployment environment. Servoy consists of a GUI designer, is event-driven and runs scripts through JavaScript. Servoy allows applications to be deployed to both a native Smart client / Rich client and to a pure html Web client from the same codebase and user interface
- WideStudio is an open source integrated development environment for desktop applications purely
- XVT is a cross-platform, Rapid Application Development IDE for creating enterprise and desktop applications in C/C++ on Windows, Linux, Unix (Solaris, HPUX, AIX), and Mac
[edit] Desktop Rapid Application Development Tools
- CA Plex
- Code::Blocks
- CodeGearC++ Builder
- CodeGear Delphi programming language
- Ebase Platform
- Gambas
- Gupta Team Developer / SQLWindows
- Microsoft Visual Basic
- NetBeans
- Lazarus
- Panther
- Runtime Revolution
- REAL software REALbasic
- wxDev-C++
- Microsoft Visual Foxpro
- WinDev
- RosAsm
- Neuron Labs CodeForms v4.0
- OPENworkshop (Thoroughbred Software) [1]
- XDEV 2 [2]
- XVT
[edit] Database Rapid Application Development Tools
- Base One Foundation Component Library (BFC) is a RAD framework for building .NET applications using SQL Server, Oracle, DB2, Sybase, and MySQLdatabases.
- CA Plex
- Clarion is a data-centric Advanced Rapid Application Development (ARAD) tool featuring roundtrip code generation that preserves all of your own hand-written code while allowing you to re-generate your application as often as needed. It provides reusable metadata to quickly create "corporate quality" applications to manage business data
- Ebase Platform supports rapid database application development for IBM DB2, IBM Informix, Oracle database, Microsoft SQL Server and all other JDBC compliant relational databases. The Ebase platform includes an integrated Workflow engine and middleware hub
- IBM Rational Business Developer Extension supports database application development for IBM DB2, IBM Informix, Oracle database, Microsoft SQL Server and other JDBC compliant relational databases
- IBM Rational Application Developer supports database application development for IBM DB2, IBM Informix, Oracle database, Microsoft SQL Server and other JDBC compliant relational databases
- IBM Lotus Notes is a RAD environment for collaboration and document management tasks
- FileMaker is a cross-platform database application from FileMaker Inc. (a subsidiary of Apple Inc.)
- Sybase PowerBuilder
- Oracle Forms
- Oracle Application Express (Oracle APEX) is software development environment based on the Oracle database. It allows a very fast development cycle to be achieved to create web based applications.
- Panther (and its open source version POSSL) is a cross-platform (Windows, Unix, Linux; TUI, GUI, Web), cross-database RAD toolset for development of C/S and n-tier database oriented applications.
- The Brainwave Platform the product is a database driven rapid application development platform, the components of which include an application server, a widgets library, a web services protocol and a BPM engine.
- NConstruct is Windows and Web rapid enterprise application development tool and environment for .NET framework. It supports Oracle database, Microsoft SQL Server databases and Microsoft Access.
- lyteRAD is A Rapid Application Development framework for light weight database applications. Based on Java
- OPENworkshop (Thoroughbred Software) [3]
[edit] Embedded Control Rapid Application Development Tools
- VisSim is a block diagram language for model based embedded system development
- LabVIEW is a graphical programming language that allows you to program embedded off-the-shelf systems, FPGAs, custom designs
[edit] Web Based Rapid Application Development Tools
- AlphaFive all-in-one application development environment, received the Computer Reseller News Database of the Year and PC Magazine's Editors' Choice awards. From alphasoftware.com
- BFC is a RAD framework for both client and server-side development in the .NET environment.
- CA Plex
- CakePHP
- Ebase Platform is a RAD web application development platform. Includes client application development, integrated workflow and middleware.
- CIDE (the Concept IDE) an on-line IDE based on the Concept Application Server with integrated Glade, SQL Tool and Team Chat.
- Django is an open source web application framework, written in Python, which loosely follows the model-view-controller design pattern
- IBM Rational Business Developer Extension is a cross-platform, Rapid Application Development IDE for creating enterprise and web applications and services for Windows, Linux, Unix (Solaris, HPUX, AIX), System z and System i
- GForge Advanced Server a full software development process platform for complete project management and collaboration tool suite with tracking plug-ins for Eclipse IDE as well as Microsoft Visual Studio and other related tools were added to increase developer functionality.
- iRise Studio is a rapid prototyping and simulation solution that lets non-technical users create fully functioning prototypes using a drag-n-drop interface.
- LibreSource
- NConstruct is Windows and Web rapid enterprise application development tool and environment for .NET framework.
- Oracle Application Development Framework uses Oracle's JDeveloper a FREE IDE that supports ADF's J2EE based framework.
- Panther (and its open source version POSSL) is a cross-platform (Windows, Unix, Linux; TUI, GUI, Web), cross-database RAD toolset for development of C/S and n-tier database oriented applications.
- Ruby on Rails sponsored by 37signals
- SednaSpace is a browser based Rapid application development tool,and generate code in any technology [4].
- Skyway Visual Workspace is an XML-based modeling development and deployment tool for creating SOA-centric, JEE standard web applications more quickly and more accurately than hand coding.
- Symfony
- WebDev
- T-WEB (Thoroughbred Software) [5]
[edit] Components based on Rapid Application Development paradigm
- Add-in Express – Visual RAD tool for developing COM add-ins, smart tags, RTD servers and Excel user defined functions in Visual Studio .NET and Delphi.
- CA Plex
- Panther is a cross-platform (Windows, Unix, Linux; TUI, GUI, Web), cross-database RAD toolset for development of n-tier component based database oriented applications. It builds native components employing the same visual paradigm used for client screens. Editions for middleware from IBM, BEA and Microsoft exist (and can be combined).