Secure your app’s resources with a new algorithm
When generating .4dz files, 4D uses a standard zip format by default. If you are a software publisher, you'll be happy to know that 4D v19 R2 added a ...
Generate builds, manage signing and notarization, configure authentication modes, handle TLS certificates, apply security settings, and control environment specific deployment parameters.
When generating .4dz files, 4D uses a standard zip format by default. If you are a software publisher, you'll be happy to know that 4D v19 R2 added a ...
Since 4D v19, you can start the compilation of a project with a simple command. You might be wondering what you can use this for! Your team may consi...
On Mac, application signature has become a standard, and since Big Sur, you can't even run unsigned applications. In the past, we published a workarou...
In continuous integration systems, every time code is submitted, or on an hourly basis, a compilation of the source code is automatically launched. Th...
As you may have noticed some time ago, 4D offers you a simple way to encrypt your data. Now, 4D also allows you to use the same algorithm as the one u...
To build your application, you use the BUILD APPLICATION command with a set of XML keys that allow you to configure the built application. For most of...
We already introduced you to our new Silicon compiler in a previous blog post. This new compiler will be used to build Silicon native applications and...
Following the ability to use your own end user management system and the SET USER ALIAS command, you might be wondering how you can manage end user pe...
As a 4D Write Pro user, you've most likely used expressions (or more recently, formulas) to automatically fill in certain parts of your documents. The...
Do you need to build a customized 4D connection dialog? Interested in connecting your client application to different servers? These are two scenarios...
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