SHOWCASE: SMART EXPENSE REPORTING WITH AI
You know the pain of expense reporting — not for you, for your users. The receipts piling up, the manual entry, the typos that slip through. With 4D AIKit, that grind is gone. A simple upload turns a paper receipt or invoice into clean, structured JSON, ready for your database.
No more wasted time on totals, dates, or vendor names. Vision AI reads it, language models structure it, and 4D ties it straight into your app. From paper to database in seconds — and your users never feel the friction.
Recursive Dependency Management: Smarter, Deeper, Safer
Following the launch of the Follow 4D version rule, we’re excited to introduce a new level of automation and reliability in 4D 20 R10: fully recursive dependency resolution.
Whether you’re adding, updating, or removing a component, the Dependency Manager now acts recursively, ensuring every action you take is reflected accurately throughout your entire dependency tree.
SHOWCASE: SMART COMMENT MODERATION WITH AI
Continuing our journey into intelligent features with 4D AIKit, let’s explore a highly relevant use case for any modern application: automated comment moderation. In a world where online conversations can happen in real-time, keeping your platform safe, respectful, and compliant is no longer optional, it’s essential. With AIKit, you can build powerful moderation tools directly into your application logic, without relying on external moderation services or human reviewers.
Unlock the Power of AI with 4D AI Kit: Automate, Create, and Innovate
We’re excited to introduce 4D AI Kit, the first in a series of AI-powered features designed to bring intelligent capabilities directly into your 4D projects. As a built-in component, AI Kit enables seamless integration of OpenAI’s state-of-the-art models into your development environment reinforcing our commitment to putting AI at the heart of innovation in 4D.
With just a few lines of code, you can enrich your applications with intelligent features like image generation, content moderation, advanced visual analysis, and conversational chatbots. This is just the beginning! The possibilities are wide open, enabling you to create smarter, more dynamic, and more responsive solutions than ever before.
Follow 4D version : A Smarter Way to Manage your Dependencies
Great news! When adding a dependency from GitHub, you now have access to a brand-new rule: Follow 4D version. This powerful addition ensures your dependencies stay in sync with your 4D environment effortlessly, reducing compatibility issues and making your workflow smoother than ever.
Managing Project Dependencies Has Never Been Easier
With the latest updates to the Project Dependency Manager in 4D 20 R8, your projects are always a step ahead. Dependencies are regularly checked for updates, giving you access to the latest versions and enabling you to make informed decisions about when and how to integrate changes.
Additionally, you’re in full control with the ability to edit dependency rules, providing unmatched flexibility. Adjust these rules—whether to opt for the latest version, up to the next major, or up to the next minor version—to ensure your project evolves on your terms, balancing innovation with stability.
Adding and Removing Github and Local Components Made Easy
We’re excited to introduce a major enhancement in the 4D Project Dependencies interface, available in 4D 20 R7, making managing both local and GitHub components easier than ever.
Simplifying Component Management in 4D
In the context of 4D development, managing components typically involves a substantial amount of work. However, introducing the Component Manager feature in the 4D environment represents a significant advancement in component management.
No longer confined to placing components in a designated Components folder, this feature relies on two key elements: dependencies.json and environment4d.json. Since 4D 20 R5, these files offer developers better visibility into application dependencies and the flexibility to customize component paths.
Track data changes in your database
In this blog post, we’re thrilled to introduce a powerful method to revolutionize how you manage and track changes within your data store. We’ll unveil the concept of a “stamp”, a specialized marker designed to streamline your data modification monitoring and show you how to tailor these stamps to your unique requirements.
4D for Mobile Goes Open Source: A Big Step for the Community!
Contact us
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
