📄️ Creating or opening a project
Project overview
📄️ Architecture
A 4D project is made of several folders and files, stored within a project root folder (package folder). For example:
🗃️ Dababase structure
1 item
🗃️ Code & Methods
4 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