Product

List Boxes: Time Columns and Footer Calculation!

Automatically translated from English

List boxes are great, powerful tools to display data in the interface. They can display fields from records, items from arrays, and since recently, entity selections and collections

While the new list boxes using collections or entity selections are more powerful in many ways, they did not allow time display and automatic calculations in their footers, unlike list boxes displaying arrays or records.

From now on all types of list boxes can display hours in their columns, but also have the possibility to display calculations on their footers.

Product

Use collections and lists within forms objects

Automatically translated from English

Collections are increasingly used in 4D programming. Starting with 4D v19, you can use them to define the content of some interface objects, including through the Form function. This is very useful for generic interface management.

We’ve also added improvements to how lists are used. Let’s see this in detail!

Product

Create, delete, and rename mailboxes with IMAP

Automatically translated from English

The Mail feature, a huge feature set. The first part was released with 4D v17 R4, and since then we have delivered more and more functionalities.

4D v19 is no exception, as it brings new functions to help you manage your mailboxes by programming. That includes creating, renaming, and deleting mailboxes. A mailbox is displayed as a folder in email clients such as Microsoft Outlook or Apple Mail.

Product

4D for iOS: Go fully offline

Automatically translated from English

Nowadays, mobile users expect apps to work even when they’re offline. Otherwise, a poor network connection can give a poor user experience. Offline mode is no longer just an extra feature you can choose to add to your app, it’s something many users expect, especially for delivery apps with GPS navigation, apps for urgent medical assistance, construction businesses, and banking apps.

As you may already know, since v17 R2, 4D for iOS already allows users of the application to view data offline. But something was missing.

What about offline tasks?

Product

Here comes the new Silicon compiler!

Automatically translated from English

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 will be available only in project mode.

Intel native applications (on Windows and Mac) will continue to use the classic compiler.
Let’s dig deeper and see exactly how it works.

Product

4D v19 is Silicon Native!

Automatically translated from English

Apple’s groundbreaking release of the new Silicon Macs pushed us to release 4D v19 six months earlier to provide you with a Silicon native version of 4D as soon as possible. We reviewed all our code, ensuring its compatibility with Silicon, performed extensive testing on this new platform, and we’re finally ready to provide you with the first Silicon native version of 4D. Let me guide you through this revolution!

Product

4D Data Explorer in Action

Automatically translated from English

Even though the 4D Data Explorer is still in Preview version (there are certainly more features to come in the next versions), we thought we’d show you the product in action and let you discover its capabilities.

This is a web browser interface usable by the administrator as well as the developer, remotely (in a secure way with an HTTPS connection) or locally on the same machine as your opened database.

Need to check your data during development? Need to find data that could cause bugs? The Data Explorer, with its powerful query engine and intuitive web interface, is made for you!

Let’s watch the video: