Product

Project by default. Binary on demand

Projects were introduced in 4D v17 R5. An architecture representing a giant evolution for 4D applications, projects opened the 4D world to source control tools, collaborative programming, code sharing, modularity, and much more! 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.

News

4D v18 R4 Beta Starts Today

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).