Author: Intissar Elmezroui

Avatar
• Product Marketing Manager • Intissar joined 4D in 2017 as a Product Marketing Manager. She works closely with the product, marketing, engineering, and technical support teams to highlight the ‘why’, the ‘how’, and the ‘what’ of new and updated features to different audiences. This close proximity allows her to craft messaging frameworks and write in-depth content and code samples for the 4D blog and website. After graduating with an engineer's degree in Computer Science from VINCI university, Intissar worked in several startups as a software engineer. Her hands-on experience includes software specification, design, and development, user training and support, and team management.
News blank

4D v18: The story behind the logo design

When it comes to major product releases, 4D pays close attention to the color of the logo for each one. Since 4D v18, one of 4D’s most revolutionary releases is just around the corner, we’ve decided to reveal the story behind the choices made not only for the logo color but also for modifications to the shape of the icons! Here’s everything you need to know about 4D v18’s logo color, as told by creative designer: Julien Banon.

Product blank

CSS color strings for better readability

Improved and simplified 4D commands just keep coming. Now you can set colors in your form objects using CSS strings instead of numeric values. Previously CSS colors for objects were declared with a 4-byte longint (e.g., 0x00RRGGBB). But if you feel more comfortable writing BLUE instead of its numeric equivalent 255 (0xFF), we’ve got good news … 4D v17 R6 makes it possible!

News blank

4D v17 R6 Beta starts today

We’re pleased to announce the launch of beta testing for 4D v17 R6! Without further ado, let’s take a look and see what this R-release has in store for you:

 

  • 4D for iOS apps are taken to new heights thanks to the ability to manage and edit your app content using parameters.
  • Advanced programming capabilities at your disposal: from the ability to retrieve the current execution call chain, to a powerful new tool to analyze debug logs – just to name a few.
  • Sophisticated search criteria and optimized coding with new ORDA advances. 
  • Style customization, the use of collections to read and write values and formulas, along with more control over your methods are the new functionalities added to the ever-growing list of 4D View Pro features.
  • The beta tests for 4D Projects continue with 4D v17 R6, making it possible for you to take full advantage of a source control system.
News blank

4D v17 R5 is here

4D v17 R5, one of the most feature-rich R-releases ever delivered, is now available!

Since we can’t list all of the nearly 30 features in a single blog post, here’s an overview of what this thrilling R-release has to offer:

  • A built-in solution to encrypt your customer’s data at the table level! So easy to use and so transparent, that there’s no need to change your code.
  • If you have an existing code or need to access external records via ODBC, reading 4D object fields is now possible.
  • Set tasks with actions, and have your app content up-to-date in a snap with some of the new 4D for iOS features.
  • With links to 4D methods, along with the simplification and flexibility of multiple commands, 4D Write Pro has taken things a step further.
  • A powerful ribbon-based toolbar for 4D View Pro is available for quick access to different commands.
  • ORDA has its share of features, including the possibility to write generic code and optimized performance in client/server mode.
  • There’s no more need for special configuration if you need to run multiple clients connected to the same database on a single computer. Things have gotten a lot easier, just run the clients and it’ll work!

We’ve only scratched the surface of what this R-release has in store for you. See all blog posts for 4D v17 R5!

Product blank

64-bit support brings new opportunities

Without sugarcoating it, 4D v17 R5 is 64-bit only! It’s no secret that many features, such as preemptive processes, new cache manager, 4D View Pro, and more are already only available in 64-bit. The bright side is that focusing on 64-bit systems makes it possible for us to incorporate more modern technologies and feature sets, as well as update many libraries. This change also brings new opportunities and in this blog post we’ll focus on the updated libraries and the positive impact on your 4D applications.