List of rapid application development tools


List of rapid application development tools

= Cross-Platform Rapid Application Development Tools =

* Boa constructor is a cross-platform, wxPython based Python RAD IDE.
* 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

Desktop Rapid Application Development Tools

* Apple Xcode
*
* CodeGear C++ Builder
* CodeGear Delphi programming language
* Ebase Platform
* Gambas
* Gupta Team Developer / SQLWindows
* Habanero
* Microsoft Visual Basic
* Lazarus
* Panther
* RADvolution Designer
* Runtime Revolution
* REAL software REALbasic
* wxDev-C++
* Microsoft Visual Foxpro
* WinDev
* XVT

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.
* 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
* eDeveloper (by Magic Software) is a database independent Rapid Application Tool for building traditional GUI applications as well as scaling enterprise-level websites. It is tradtionally deployed in a Terminal Server or Citrix based environment. eDeveloper is 100% 'Code Free', and has built in gateways for Pervasive SQL, Pervasive ISAM, IBM DB2, Microsoft SQL, MySQL, ODBC and others
* 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.
* RADvolution Designer
* 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.

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

Web Based Rapid Application Development Tools

* BFC is a RAD framework for both client and server-side development in the .NET environment.
* CakePHP
* 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.
* 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, that generates code in technologies like AJAX, C#, VB.Net, Java and many other.
* Symfony
* WebDev
* Wavemaker Visual Ajax Studio
* Visual WebGui Visual WebGui (VWG) is an open-source rapid application development (RAD) framework for AJAX & Silverlight GUIs. The platform presents a new approach to applying desktop usability to the web by viewing it as an extension to a desktop rather than web

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.
* 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).


Wikimedia Foundation. 2010.

Look at other dictionaries:

  • Rapid application development — (RAD) is a software development process, which involves iterative development and the construction of prototypes. Overview Rapid application development is a term originally used to describe a software development process introduced by James… …   Wikipedia

  • Mobile application development — is the process by which application software is developed for small low power handheld devices such as personal digital assistants, enterprise digital assistants or mobile phones. These applications are either pre installed on phones during… …   Wikipedia

  • Web application development — is the process and practice of developing web applications Fact|date=February 2007.RiskJust as with a traditional desktop application, web applications have varying levels of risk. A personal home page is much less risky than, for example, a… …   Wikipedia

  • List of BASIC dialects by platform — List of BASIC dialects by platform: This is a list of dialects of the BASIC computer programming language, sorted into groups for better conceptual organization.There is also an alphabetical list of BASIC dialects. These two lists should contain… …   Wikipedia

  • List of software engineering topics — This list complements the software engineering article, giving more details and examples. For an alphabetical listing of topics, please see List of software engineering topics (alphabetical).Influence on societySoftware engineers affect society… …   Wikipedia

  • List of Microsoft codenames — Microsoft codenames are the codenames given by Microsoft to products it has in development, before these products are given the names by which they appear on store shelves. Many of these products (new versions of Windows in particular) are of… …   Wikipedia

  • List of Historic Mechanical Engineering Landmarks — The following is a list of Historic Mechanical Engineering Landmarks as designated by the American Society of Mechanical Engineers since it began the program in 1971. The designation is granted to existing artifacts or systems representing a… …   Wikipedia

  • List of Chinese inventions — A bronze Chinese crossbow mechanism with a buttplate (the wooden components have …   Wikipedia

  • List of numerical analysis software — Listed here are a number of computer programs used for performing numerical calculations: * acslX is a software application for modeling and evaluating the performance of continuous systems described by time dependent, nonlinear differential… …   Wikipedia

  • List of master's degrees in North America — This list refers to specific masters degrees in North America. Please see master s degree for a more general overview. Contents 1 Master of Accountancy (MAcc or MAcy) or Master of Professional Accountancy (MPA) or Master of Professional… …   Wikipedia