ORDA – Improve your API with function scope
4D v18 R4 and ORDA made it possible for you to create high-level class functions above the data model. This allows you to write business-oriented code to hide complexity, reduce errors, and speed up the development process.
With 4D v18 R5, we’re bringing even more features to help you optimize and organize your code. For example, you might need to run a function locally on the client to improve performance when working in client/server mode. It’s now possible! Or if you expose your database as a REST server, you might want some functions to be available on the server-side but hidden for your REST clients. This is also possible!
Preview your CSS directly in the form editor!
In 4D v18 R5, you can preview the final CSS rendering in the form editor WITHOUT running your dialog. Yes, you heard that right. Standardizing and reviving your forms has never been easier!
If you haven’t yet heard about CSS in 4D, now’s the perfect time to learn more! Introduced in 4D v18 for project applications, this concept includes enhanced and quick style sheets based on CSS. I recommend taking a look at this blog post.
4D v18 R5 Beta Starts Today
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).
Select 4D Write Pro Interface pages to display
The two 4D Write Pro Interface widgets continue to be enhanced with more abilities and functionalities in each release. For some of your applications, not all the widget pages are useful. For example, you use 4D Write Pro to format your emails, so you only want to display a few pages to simplify the interface and make the user’s work easier.
4D v18 R5 lets you display only the desired pages. Keep reading to learn how!