WinDev
|
|
A major contributor to this article appears to have a close connection with its subject. It may require cleanup to comply with Wikipedia's content policies, particularly neutral point of view. Please discuss further on the talk page. (June 2010) |
|
|
The topic of this article may not meet Wikipedia's general notability guideline. Please help to establish notability by adding reliable, secondary sources about the topic. If notability cannot be established, the article is likely to be merged, redirected, or deleted. (October 2009) |
| Developer(s) | PCSoft |
|---|---|
| Initial release | New stable : Version 16 |
| Operating system | Microsoft Windows |
| Available in | English and French |
| Type | Integrated Development Environment |
| Website | Worldwide Resellers |
WinDev is an integrated development environment (IDE) fourth generation language (4GL), first published by PC SOFT in 1993, which is based upon a run-time engine (framework). It uses a 4GL known as WLanguage. The tools enables a predetermined set of standard forms and algorithms to be used in an automated fashion to generate applications (RAD). The source code is precompiled and interpreted at run time like Visual Basic, Java or C#. This makes the executable program independent from the operating system and allows dynamic compilation as well as instant testing during development. WinDev was originally conceived as a CASE tool for writing Windows applications. Since version 16, WinDev can be used for writing native Linux applications.
WinDev is a development environment aimed at rapid development of data-centric applications. Its integrated set of editors allow development of prototypes that can then be converted into full-fledged applications. WinDev can generate applications in Java along with standard applications or applications for the .NET platform. It supports procedural as well as object-oriented programming paradigms.
Its companion products, WebDev and WinDev Mobile, share the same concepts as well as the same programming language (WLanguage). They respectively are used for building web sites and applications for mobile devices (Smartphones, Pocket PC, industrial devices, etc.) The same source code may be used to build applications that will run on different platforms. WinDev offers a number of control centers where developers can manage source code (check-in/checkout, versioning), track bugs, set QA tests, and so on. WinDev comes with its own integrated DBMS, Hyper File, but also supports most commercial databases through ODBC, OLE DB or native access.