New in4D 20R3

illu_projectmode.jpg

4D Language

Features to further empower developers

Discover a trio of powerful features tailored to streamline your development process.

Say goodbye to repetitive code! Declare and initialize variables effortlessly in a single line, reducing redundancy and simplifying your coding process.

Simplify method and function declarations by adding the "…" symbol to the last parameter. It allows flexibility and readability in your code, making it more concise while handling varying parameters effortlessly.

Explore the power of the new multiSort() function! It streamlines sorting and synchronization across multiple collections, enhancing data manipulation efficiency significantly.

More on the 4D Language

illu_rest.jpg

4D REST Server

Global Stamps to Track Data Changes

Global stamps, once exclusive to 4D for Mobile, have broken free.

Harness the power of global stamps in multiple scenarios using the 4D REST Server. This feature allows the update or synchronization of data by transferring only the changes made since the last synchronization instead of transferring the entire dataset.

More on Global Stamps

illu_4dwp.jpg

4D Write Pro

Elevated document Experience

Unlock the potential of PDF/A format! While optional, this format opens doors for future applications like electronic invoicing, enabling efficient and eco-friendly business transaction management.

Assign names to formulas for enhanced document readability. With easily identifiable formulas, users swiftly understand each formula's purpose, simplifying template work and elevating user experience.

More on 4D Write Pro

illu_websockets.jpg

WebSockets

Tailored Control for Enhanced Interactions

Customize WebSocket client headers for enhanced control over interactions. Transmit security or application-specific data, offering unparalleled versatility.

More on WebSockets

illu_4dvp.jpg

4D View Pro

Better Performance for Larger Documents

Experience enhanced performance for larger 4D View Pro documents with a new blob format. Store compressed files in your database without compromising speed.

More on 4D View Pro

illu_vscode.jpg

Visual Studio Code extension

Unlock 4D Insights Instantly

Discover the new "Show 4D Documentation" feature! Hover over your desired command or class and access informative descriptions instantly. Click for comprehensive details to enhance your coding experience in VSCode.

More on the Visual Code Extension