Stay synchronized with Google and Microsoft 365 with 4D NetKit Notifications
Modern applications are expected to react instantly to changes. Whether a new email arrives, a calendar event is updated, or an item is deleted, users...
Modern applications are expected to react instantly to changes. Whether a new email arrives, a calendar event is updated, or an item is deleted, users...
Imagine finding a ready-to-use PDF generator, an SVG library, or a PPT generator, all built specifically for 4D, in seconds, and adding them to your p...
As AI becomes a core part of your applications, you increasingly rely on embeddings, vector similarity, and AI-driven features. One recurring challeng...
Modern users expect email notifications appear instantly when a new email arrives. 4D 21 R3 introduces support for IMAP IDLE notifications, bringing r...
In our previous post, we highlighted how improvements in type inference and error handling help make 4D development more reliable. The 4D code editor ...
Business applications are constantly evolving, and new logic is often required even after deployment. In some cases, applications store business rules...
Managing external components is a key part of modern development workflows. While GitHub integration already simplified dependency management in 4D, m...
Large reports, contracts, or documentation files often contain more information than can be quickly processed. Wouldn’t it be nice if you could simply...
When working on a large 4D application, it is common to split functionality across a host project and several components. This modular architecture ke...
4D 21 R2 introduces an updated version of 4D View Pro based on SpreadJS v18.2, along with a Ribbon fully compatible with this release. Since 4D View P...
Got a question, suggestion or just want to get in touch with the 4D bloggers? Drop us a line!
* Your privacy is very important to us. Please click here to view our Policy