It’s that time of the year where we take a look back at ten of our most-read posts. Without further ado, let’s take a look at the topics that grabbed your attention in 2020:
In this blog post, we announced the availability of ORDA data model classes. Classes dedicated to your data model. This will greatly elevate your code. Your applications can expose services, be more manageable and easier to maintain, and seamlessly integrate with other applications.
Your 4D for iOS app is complete and you’re ready to deploy, this blog post guide you to choose the appropriate Apple Developer Program.
At the annual Worldwide Developers Conference (WWDC2020), Apple announced the release of a brand new processor technology called Apple Silicon. In this blog post, we introduced you to this new technology and told you about our plans to smoothly transition your 4D applications to Silicon.
To help you answer your customers’ security-related questions, we published a detailed security guide describing all of the built-in tools and techniques involved in creating a secure environment for your business applications.
4D provides a powerful REST server, that enables direct access to data stored in your 4D databases. This makes it possible, for example, to build an API to use with a modern front end technology (e.g., Angular, React, etc). In this blog post, we introduced you to the 4D robust REST server.
In this blog post, we showed a security improvement related to the web users’ password protection through password hashing.
In this one, we announced the support of the “non-scaling-stroke” attribute, plus the added new commands to the “4D SVG” theme.
Laurent Esnault, VP of Engineering, explains the difference between cooperative and preemptive processes; how thanks to preemptive multi-threading, you can have more parallel processes, and thus add more and more users (for either desktop or web applications).
In this post, we introduced JSON pointers, which are useful for structuring your JSON documents by splitting them into smaller, reusable parts. 4D supports JSON pointers with the new JSON resolve pointers command. It analyzes the JSON pointers found in the object passed as a parameter, then returns an object with the success status, the result value, and a potential list of errors.
In the #1 post of 2020, Thomas Maul, VP of Strategy, started a series of blog posts on compatibility settings and the secret options that can drastically help you improve the performance and the behavior of your applications. This one was about the international usage of your business applications.