4D is pleased to announce the launch of beta testing for 4D v18 R4.
4D v18 R4 is one of the best Feature Releases ever delivered! I’m so thrilled to share all of the advances we’ve added to the ever-growing list of 4D features.
Without further ado, let’s get a sneak peek at the 20+ new functionalities waiting for you:
- ORDA classes make their first appearance to enable business-oriented code so you can hide complexity, reduce errors, and speed up the development process.
- A CryptoKey class is available to protect the confidentiality of your data, as well as verify the integrity of messages and the authenticity of senders.
- The 4D developer toolkit is bursting with additional features including a new declaration syntax for intuitive autocompletion, easy access by code to the values of form objects, and the ease of developing and debugging server code in project applications … just to name a few.
- More exciting features are included with 4D for iOS for even more engaging apps, more UI possibilities, and more control over access to your app.
- You asked for it, you got it! 4D Write Pro can import and export different document formats via the widget, as well as direct export to PDF while supporting hyperlinks, image size optimization, and more.
- You no longer need a 4D View Pro license to use pro list box features. They’re now FREE!
- 4D View Pro also has a whole new set of commands to give you further control over your documents.
- To make things even better (and simpler), 4D v18 R4 creates new projects by default, while developers – if they choose to do so – can continue to create binary databases via a simple setting.
- And much more (see below).
I’m thrilled to announce that 4D v18 R3 is now available!
4D v18 R3 is one of the most jam-packed feature-releases ever delivered. It also marks the beginning of a very important step in the world of 4D programming with the addition of object-oriented programming.
To whet your appetite, here’s a sneak peek of what’s in store for you:
- The 4D language has taken a giant leap with the introduction of classes which allow you to write modular, reusable, and easily maintainable code.
- ORDA is brimming with new advances as well: for example, you don’t need to restart your database in order to have an up-to-date datastore when the structure is updated. Additionally, a single line of code is all you need to select rows for an entity selection.
- 4D Server’s monitoring set has been enhanced with an additional feature so you can get all operations executing beyond a specified time and other useful information.
- The development possibilities have been expanded even further with additional standard actions for the 4D Write Pro interface.
- 4D for iOS provides you 40+ ready-to-use templates. You only need a single click to download them directly from the project editor and get started making the perfect custom app for your needs.
- Run multiple web servers in a single 4D instance, take advantage of new method and components documentation, use an offscreen web area on a headless server, explore the advances we’ve brought to XPath, more options to customize 4D View Pro worksheets, this is all just a glimpse of what’s available in 4D v18 R3 for you.
We’re pleased to announce the launch of beta testing for 4D v18 R3! So what advances do this feature-release have to offer?
- We strive to evolve the 4D language for a seamless and intuitive coding experience. For this, the 4D language has taken a giant leap with the introduction of Classes.
- Never be at a loss when trying to determine which operation causes a server to be slow. A new command is at your disposal to help you detect operations exceeding a specified duration.
- ORDA also has its shares of features, for example, two new member methods. The first allows you to extract data from an entity selection, and the second enables you to immediately get refreshed data from the server.
- More than 40+ standard actions have been added to the 4D write Pro interface, extending development possibilities even further.
- As for 4D for iOS, 40+ ready-to-use templates are now at your disposal (accessible from the project editor.) A single click is all it takes to install the template of your choice.
- And much more (see below).
We’re pleased to announce that 4D v18 R2 is now available!
Here’s a sneak peek of what’s in store for you:
- The Form Editor‘s UX has been greatly enhanced to instantly let you know when views are used and provide many actions to simplify form design (add view, delete a view, select all objects in the view, etc.). The cherry on top? A redesigned layout and flat icons for a fresh overall look.
- Full control over your work area is available to prevent an application’s interface from being covered by the macOS dock/menu or the Windows taskbar. And a list box builder is up and running to simplify your life when building entity selection list boxes.
- 4D Write Pro ships with additional features, for example, managing formulas inside your documents and the ability to delete pictures in a snap.
- What about your 4D View Pro documents? There’s now a whole set of commands to help you add and remove rows and columns, as well as define their size, visibility, and header labels.
- Plus, the first part of a feature to receive emails is accessible, allowing you to locally download emails and remove them from your email server.
And more awaits you.
Although 4D Summit 2020 had to be canceled, it would be a shame to waste all of the content and demonstrations from multiple speakers. This year, 4D Summit has gone digital … FREE and accessible for the entire 4D Community! All you need is an internet connection and a browser to discover new product announcements in technical keynotes and explore 40+ breakout sessions. There’s even a special session by Laurent Ribardière – President and Founder at 4D SAS, in which he gives an exclusive peek into the future of 4D.
Sharing the source code of 4D components lets you customize them and make them your own! With project databases and the ability to share an application’s source code via a source control system, we’ve converted our 4D internal components into project databases and pushed the source code to the 4D GitHub account. It’s open to everyone, all you need to take advantage of it is an account on Github. Why did we do this? To make your life easier by keeping track of changes and modifications to both code and forms.
You may notice that beginning with 4D v18, the naming convention and intervals of our product releases have been changed. It’s for good reasons. Here’s everything you need to know about these changes:
We’re pleased to announce the launch of beta testing for 4D v18 R2! So what new features does this R-release have to offer?
- As part of the ongoing development for project databases, the Form Editor‘s UX has been greatly enhanced to instantly let you know if views are used. Plus, many additional actions have been added to simplify form design.
- You asked for a way to prevent an application’s interface from being obscured by the macOS dock/menu or the Windows taskbar, and 4D delivers! Now, you have control of your work area.
- For the first part of feature to receive emails, a new command and several methods are at your disposal to locally download emails and remove them from your email server.
- 4D Write Pro? Managing formulas inside your documents and the ability to delete pictures in a snap are the order of the day.
- What about your 4D View Pro documents? There’s now a whole set of commands to help you… from adding and removing rows and columns, to defining their size, visibility, and header labels.
Our most spectacular major release yet is now available! 4D v18 is bursting with advanced functionalities, upgrades, and enhancements.
This cutting-edge release opens a lot of possibilities for your 4D-based applications. Though by no means exhaustive, here’s a list of features we’ve got in store for you:
- Project database for version control: A solution for collaborative programming, enabling you to store your code in plain text files within a source control system (e.g., Github, Perforce, etc.).
- Encryption: Built-in data encryption tools on a per-table basis. Whether via the UI or programming, your application’s protection is at its finest.
- 4D for iOS: A product fully integrated into 4D to easily extend your business applications to mobile.
- ORDA: Optimized performance, extra commands, and remote datastore.
- The 4D language: Staying compatible with the classic language, the 4D language is making great strides towards becoming object-oriented with member methods to access files (or folders, zip archives, or emails), the ability to build your own member functions and use the new formula object, enhanced debugging features, etc.
- 4D Write Pro: Style sheets, a feature-rich toolbar, more table-related features, and the list goes on.
- 4D View Pro: A powerful ribbon toolbar, .xlsx import/export, more commands to handle your documents by programming, and much more.
This list is far from exhaustive, see all the blog posts for 4D v18!
2019 has been a successful year for us here at 4D and it’s all thanks to our partners, customers, and community! Last year we made a Happy New Year video, this year we’re keeping it simple … all of us at 4D wish all of you a very Happy New Year! We’re looking forward to another great year in 2020!
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