Help / WINDEV concepts / Part 2 - Development environment
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WindowsLinuxPHPWEBDEV - Browser code
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Stored procedures
14. Generation modes
Previous pageTable of contentsNext page
In addition to Windows applications, WINDEV allows you to generate other types of projects.
Applications are the most common generation mode. Applications developed with WINDEV can run on the following platforms: Windows (32 or 64-bit) and Linux.
WINDEV allows you to generate services for Windows (32 or 64-bit) and Linux (in Linux, services are usually called daemons). A service is a specific type of application, started at the same time as the operating system but without an interface.
Libraries and patches
A library is a single file that contains multiple elements of a WINDEV project: windows, reports, etc. You can generate stand-alone libraries that can be used by other applications as well as patches for an application that is already deployed. This allows you to avoid reinstalling the entire application for a minor correction.
External components
External components are application snippets that allow you to share one or more specific functionalities between multiple applications. An external component generated by WINDEV can also be used in a WEBDEV or WINDEV Mobile project.
SOAP or REST Webservices
A Webservice (also called XML Web service) can be generated from a WINDEV or WEBDEV project. A Webservice uses a set of functions (one or more sets of procedures) and makes them accessible via the web (or a private network) using HTTP, SOAP and REST.
Remark: A Webservice must be deployed to a WEBDEV Application Server to be used.
Applications and .Net assembly DLLs
WINDEV allows you to generate applications and assemblies for the .Net platform of Microsoft. A .Net assembly generated by WINDEV can be imported into a .Net application developed in another language in a way similar to an external component shared between two WINDEV applications.
Java applications
WINDEV allows you to generate Java applications. Java applications can be run on any computer equipped with a Java virtual machine, regardless of its operating system. This allows you to build applications that run on Windows, Mac OS or Solaris, for example.
Universal Windows Platform applications
WINDEV allows you to generate Universal Windows Platform applications. These applications can be used in tile mode or be distributed via the Windows Store.
Previous pageTable of contentsNext page
Click [Add] to post a comment

Last update: 10/27/2022

Send a report | Local help