📄️ Creating or opening a project
Creating a project
📄️ Architecture
A 4D project is made of several folders and files, stored within a project root folder (package folder). For example:
📄️ Explorer
The Explorer is a window in the Design environment that gives you convenient access to tables, forms, methods, built-in 4D commands, constants and plug-ins. It also provides information about these items. You can display the Explorer at any time by choosing one of the pages in the Design > Explorer sub-menu or by clicking on the Explorer button in the toolbar.
🗃️ Dababase structure
2 items
🗃️ Code & Methods
5 items
📄️ Dependencies
The 4D project architecture is modular. You can provide additional functionalities to your 4D projects by installing components and plug-ins. Components are made of 4D code, while plug-ins can be built using any language.
📄️ Compilation
You can compile your projects, i.e., translate all of your methods into machine language. Compiling a project lets you check the consistency of the code and accelerate its execution, as well as making it possible to obfuscate the code in its entirety. Compilation is an indispensable step between the development of projects using 4D and their deployment as stand-alone applications.
🗃️ Settings
11 items
📄️ Application Builder
4D includes an application builder to create a project package (final build). This builder simplifies the finalization and deployment process for 4D compiled applications. It automatically handles the specific features of different operating systems and facilitates the deployment of client-server applications.
🗃️ Debugging
3 items
🗃️ Application Preferences
6 items