Code editor: Write more code in less time!
With 4D 18 R4, we announced the availability of the suggested functions for classes (4D and data model). With 4D v18 R6, we’ve got more great news to simplify and facilitate the writing of code in the editor: The prototype of a function and a short description are displayed in the code editor!
Speed up your development process and avoid typos. Now, information about class functions is displayed in the code editor, helping you to write more in less time while making sure that you’re on the right track!
Let’s find out more!
4D for iOS: Turn your iPhone into a barcode scanner
Nowadays, barcodes and QR codes are everywhere. They make things a lot easier because they save time, increase efficiency, and reduce human errors!
As you’ve probably guessed, the 4D v18 R6 feature release will allow you to go directly to the right view by scanning a barcode or QR code. Let’s delve into the details and discover how this feature will improve the way you can navigate through your apps.
List boxes: Manage clicks in edited cells
As a developer, you’re used to handling events inside form objects. The most common is the on clicked form event which can be used in most objects, including list boxes. In this particular object, clicks can be managed either at the list box level itself or within the column methods.
And starting with 4D v18 R6, the on clicked form event is triggered whether a cell is being edited or not, giving you increased control and improving the interface.
Connect your mail transporters with an OAuth 2.0 token
Lately, email servers on the web have started to move to OAuth 2.0 authentication to increase security. Starting with 4D v18 R6, 4D provides a way to set the OAuth 2.0 authentication mode of a connection. Keep reading for the details!
Set up the Web Administration component
The WebAdmin internal component has been included in 4D v18 R6. This component is the foundation of many future administration modules. It’s web-based so that you can use it with headless environments. The first published web-based administration module is the Data Explorer, which we’ve explained thoroughly in this blog post.
Let’s see how to set it up.
4D v18 R6 Beta Starts Today
We’re pleased to announce the launch of beta testing for 4D v18 R6!
Without further ado, let’s take a look and see what this feature release has in store for you:
- Build advanced web applications with scalable web sessions.
- Enhance search functionality by turning your iPhone into a barcode scanner, and build ergonomics 4D for iOS apps with many to many relations.
- Speed up the development process and avoid typos thanks to the display of a function’s prototype and short description in the code editor.
- Connect your mail transporters with an OAuth 2.0 token for increased security.
- Use Find and Replace to search for (and replace) data, formulas, or values in the entire sheet or only a specific part, thanks to a new 4D View Pro command.
- Create 4D Write Pro documents faster and easier thanks to the new toolbar and sidebar enhancements.
- And much more (see below).
4D v18 R5 is Here
We’re thrilled to announce that 4D v18 R5 is now available!
This feature release includes many functionalities you asked for, starting with a CSS preview in the form editor, to the ability to have 4D View Pro in your native language … just to name a few!
Without further ado, here’s an overview of what this feature release has in store for you:
Sharing leads to performance
Following this blog post about the new concept of shareable entity selections and the subsequent discussions on the forum, we’ll now take the time to explain how ORDA fits into the future.
Move to shareable entity selections smoothly
In this blog post, you discovered the power that shareable entity selections can offer. 4D focuses on data sharing because, in the long run, it leads to performance.
But we’re aware that this strategy might not be your current strategy. We’ve followed the discussions on the forum and understood your comments and feelings.
To soften this step and give you more flexibility and tools, we’ve made some enhancements regarding the nature (shareable or non-shareable) of entity selections.
Before continuing, we highly recommend that you read this blog post and this one so you can make sense of the enhancements described below.
Big Sur compatibility for all 4D v18 customers!
At 4D, we’re excited about Apple’s Big Sur. In order to provide extensive support to our customers to test and run the new operating system with your 4D applications, both the 4D v18 LTS and Feature Release product lines are macOS Big Sur compatible!
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