Project databases: More than a collaboration solution

Dreaming of a way of to work collaboratively? A way to work wherever you are in the world, with team members in different locations, and no one has to question where to find the latest version of a file or project? A different way to test new features and roll them back if they don’t work out, while being able to choose a restore point from which you want to roll back instead of running a full file backup. Your dreams are becoming a reality, these scenarios are now possible thanks to 4D v18 and project databases!


4D v18 beta starts today

Beta testing for 4D v18, our most spectacular release yet, is starting today! And we couldn’t be more thrilled to share all the novelties we’ve prepared for you. More than +90 advances, including major enhancements to existing features, as well as new ones that were designed to ease your development journey and take your applications to new heights. And in case you want to have an overall idea on this release full potential, we’ve put together this extensive library of examples (HDIs).

Buckle up and let’s discover some of what 4D v18 Beta has to offer:


  • Project database – Version control: a solution for collaborative programming. Enabling you to store your code in a source control system (e.g., Github, Perforce, etc.) in plain text files.
  • Built-in encryption: protection at its finest with built-in data encryption on a per-table basis.
  • 4D for iOS: a product fully integrated into 4D to extend your business applications to mobile with ease.
  • ORDA: enhanced commands, enhanced performance … and then there is remote datastore.
  • 4D language: extra 4D commands to enlarge your programming capabilities.
  • 4D Write Pro: Style Sheets. Tables. Toolbar. Word Export. And much more.
  • 4D View Pro: Ribbon Toolbar. Excel import/export. And the list goes on.
  • And much more (see below).

How to notarize your merged 4D application

With Catalina (macOS 10.15), it’s highly recommended that you notarize applications distributed over a public network. A significant number of developers transfer their applications using a connected storage device or via file sharing, notarization isn’t required in these cases where the user already trusts the developer. The purpose of notarization is to assure users that the application isn’t malicious and is only required for applications downloaded from a website.

If you use our built-in signature feature when building your applications with 4D v18, your application is ready to be notarized. This process is conducted outside of 4D. It involves adding an electronic signature to your application and submitting your signed application to an automated inspection service. Here’s everything you need to know:


4D v18: The story behind the logo design

When it comes to major product releases, 4D pays close attention to the color of the logo for each one. Since 4D v18, one of 4D’s most revolutionary releases is just around the corner, we’ve decided to reveal the story behind the choices made not only for the logo color but also for modifications to the shape of the icons! Here’s everything you need to know about 4D v18’s logo color, as told by creative designer: Julien Banon.


Get your macOS applications ready for notarization with 4D

Catalina (macOS 10.15) is now available and Apple has announced that the notarization of software distributed outside of the App Store has become a requirement. This may raise a few questions: what if my 4D application isn’t notarized? Will I be able to notarize it? How? Don’t panic! We’ve got you covered and this blog post provides the answers.


4D for iOS: What you need to know about iOS 13

iOS 13, first launched at the Apple’s annual Worldwide Developers Conference (WWDC 2019), to be released today, September 19. And we couldn’t be more thrilled to announce that some of the features Apple has unveiled for their latest iOS, will be available in 4D for iOS with the release of the v18! Here’s everything you need to know about the advances we have in store for you: