Beta testing for 4D v18 R5 is starting today and we couldn’t be more excited!
From ORDA, the Form editor, 4D for iOS, 4D Write Pro, and 4D View Pro, to advanced programming and deployment related-features. This feature release has it all, including a feature that was the highest and fastest voted feature request ever in our feature request forum:
- Beautifying your applications has never been easier thanks to the ability to preview the final CSS rendering in the Form editor.
- Macros are available in the Form editor to help you to get more done in less time!
- ORDA is still bringing new features and this feature release is no exception: shareable entity selections are available and more control over function availability is granted.
- More advanced features are at your disposal, including the ability to name your parameters and results when declaring functions and methods, the ability to debug code running on the server using your client, customized 4D cache for merged 4D server, and 4D clients … just to name a few.
- 4D for iOS has two new advances available: the data synchronization process has been optimized, giving you up to 25 times faster data sync and deep linking to help improve the user experience.
- New IMAP commands are available for search, copy, move and delete. More IMAP features are in our pipeline.
- 4D Write Pro is also packed with new features and 4D View Pro is making writing your code easier with a new command.
- And much more (see below).
I’m very happy to announce that 4D v18 R4 is now available!
4D v18 R4 is one of the best feature releases ever delivered, with 20+ new features added to 4D’s ever-growing list.
From the 4D language that keeps getting better, to new capabilities 4D for iOS offers for building enriched apps, to the implementation of 4D Write Pro features you’ve requested. PLUS a whole new set of 4D View Pro commands to give you further control over your documents.
Without further ado, here’s a sneak peek of what’s in store for you:
Want to increase your expertise with the latest 4D technologies? Do it on your level! Whether you’re a beginner or an advanced user, there’s a 4D Online Training session for you. With a program covering everything from basic techniques to advanced use, 4D Online Training offers dozens of sessions taught by our 4D experts in French and English!
The catalog of 4D Online Training sessions is continuously expanded with new subjects to discover every month.
In the How to connect Tableau with 4D blog post, you learned how to create a web data connector (WDC) to request data from 4D and visualize it in Tableau Public.
Bonus: I’ll also show you how to debug your WDC in Tableau Public using Chrome. Let’s get started!
In 4D Webinar – How to Connect Tableau with 4D, William Taylor (Technical Account Manager, 4D US) gave an overview of the Tableau tool and how it could be used to visualize your 4D data. In this blog post, we’ll dig into the technical details to give you a deeper understanding of how it works. This will allow you to build, for example, a visual showing the highest invoice total with nothing more than 4D REST and Tableau!
With projects and the ability to share project application source code via a source control system, we’ve published more than 35 repositories to GitHub (at the time of writing this blog post). This includes HDIs, components, and full example applications. Speaking of full example applications, two more have recently been added:
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’ll introduce you to this new technology and tell you about our plans to smoothly transition your 4D applications to Silicon.
Even during the lockdown, 4D continued to foster a sense of community through engaging content, interactive communications, and virtual gatherings such as webinars.
If you haven’t noticed, many of the 4D webinars presented by Will Taylor (Technical Account Manager, 4D US) have been made public on our Youtube channel.
The most recent one is related to 4D Write Pro and how you can create a lightweight email composer:
by guest author Tiran Behrouz, 4D developer (Vancouver, Canada)
The introduction of ORDA in 4D v17 was a game-changer. Now with the introduction of classes in 4D v18 R3, we will witness a paradigm shift in 4D programming. We can now take advantage of object-oriented programming concepts such as polymorphism, composition, and inheritance to write our own class libraries. In this video, I demonstrate how to code a simple TimeStamp class using 4D and ORDA.
By now you’re aware of the availability of ORDA classes. In this blog post, you’ll learn a few handy tips to get the most out of them!
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