News

4D v19 R4 Beta starts today

Automatically translated from English

Yet another release, but not just any other release ūüôĆ

We’re thrilled to announce the launch of beta testing¬†for¬†4D v19 R4, which incorporates many features you requested, plus features we believe will be delightful to use!

Without further ado, let’s take a look and see what it has in store for you:

 

  • Upon your request, we supported high-resolution displays, such as 4K displays, in Windows. This results in better text and image quality.
  • Another highly requested feature is at your disposal, the possibility to launch an external process asynchronously to enhance your users’ experience.¬†
  • What about pessimistic lock management via REST? YES, we have that too.
  • As for the 4D language, we couldn’t be more excited to share the many improvements we made available with you to elevate your coding experience.
  • 4D Write Pro is embracing the dark (mode)! And enabling you to add page breaks inside table rows.¬†¬†
  • Speed up your development process with 4D View Pro “templates.”
  • The code editor has its share of features. For example, comment tags, quick access to different class functions, and syntax error checking.
  • And much more (see below)!¬†
News

4D v19 R3 is Here

Automatically translated from English

We’re thrilled to announce that 4D v19 R3 is now available! One of the richest feature releases we have shipped so far.

Here’s an overview of what this feature release has in store for you:

Download 4D v19 R3 

  • Say hello to Computed Attributes in ORDA, Classes, iOS, and Android. Your business logic will love this new feature.
  • Speaking of ORDA, blobs are fully supported, just like any other type, enabling ORDA developers to use BLOB type attributes in operations with entities.
  • 4D for iOS is released with features allowing to interact with native Apple apps and build even more advanced UI’s.¬†
  • As for¬†4D for Android, we’re giving you a way to test your Android app on an actual device before releasing it to users.
  • Enjoy a simplified cross-platform client/server applications building on Windows.
  • 4D Write Pro¬†is shipped with an image setting dialog, the possibility to have different numbers of columns on the same page with continuous section breaks, and additional options to manage formula visibility.¬†
  • Out-of-the-box security boost with the support of the bcrypt algorithm for¬†passwords. The best bit? There’s nothing to change in the code. Everything is automatic.¬†
  • More news for¬†dark mode enthusiasts. After giving end-users a choice between dark and light mode for the appearance of their applications, it is now the turn of developers to choose between these modes during development on macOS.
News

2021 in Review: Our top 10 blog posts of the year!

Automatically translated from English

It’s that time of the year where we take a look back at ten of our most-read posts. What a year it’s been! From native silicon support and the remarkable performance enhancements that came with it to a whole new Project mode set of features that will greatly enhance your programming experience.

2021 was filled with important product announcements and a plethora of exciting features! Let’s take a look at the topics that grabbed your attention in 2021:

News

Introducing our new partner download portal!

Automatically translated from English

Greetings Partners!

We are pleased to announce a new way to download 4D LTS, Beta Nightly Builds, and hotfixes.

4D now offers a new online portal, where you will be able to find the build you are looking for! Instead of searching through the forum posts for the builds (beta or nightly or hotfix), you can now find them all in one place!

News

4D v19 R3 Beta Starts Today

Automatically translated from English

We’re pleased to announce the launch of beta testing¬†for¬†4D v19 R3! One of the richest feature releases we have shipped so far!

Without further ado, let’s take a look and see what this feature release has in store for you:

 

  • Your business logic will love 4D’s new Computed Attributes in ORDA, Classes, iOS, and Android.
  • 4D for iOS with features allowing to interact with native Apple apps and build even more advanced UI’s.¬†
  • As for 4D for Android, we’re giving you a way to test your Android app on a real device before releasing it to users.
  • 4D Write Pro is shipped with an image setting dialog, the possibility to have different numbers of columns on the same page with continuous section breaks, and additional options to manage formula visibility.¬†
  • Out-of-the-box security boost with the support of the bcrypt algorithm for passwords. What’s best, there’s nothing to change in the code. Everything is automatic.¬†
  • More news for dark mode enthusiasts. After giving end-users a choice between dark and light mode for the appearance of their applications, it is now the turn of developers to choose between these modes during development on macOS.
  • And more (see below)!¬†
News

An introductory guide to 4D and Version Control Systems

Automatically translated from English

For many years, 4D has allowed you to develop binary databases as part of a team with a 4D Server. This way of developing is straightforward, but many developers asked us to be more efficient on source code management to deliver better traceability. 4D has heard them and developed Project mode to fit this need. This mode opened a new era of collaboration thanks to version control systems!

News

4D v19 R2 is Here

Automatically translated from English

We’re pleased to announce that 4D v19 R2¬†is now available!

Here’s an overview of what this feature release has in store for you:

Download 4D v19 R2 

  • 4D for Android¬†(our development platform for Android devices) is now¬†final¬†with 4D v19 R2.¬†
  • Speaking of mobile, new features for¬†iOS¬†and¬†Android platforms are now available, allowing you to customize your app’s color, adapt it to dark or light mode, sort its local data, and more!¬†
  • 4D View Pro: Analyze data with pivot tables. Import and export CSV files. Manage your sheets by programming. Easily handle page breaks (for printing purposes) from the user interface.
  • 4D Write Pro:¬†More display options for inline and anchored pictures. We’ve also made it easier to format the images as background documents, sections, paragraphs, etc.
  • More Object-Oriented programming features that will please your developers. Beyond the storage aspect, memory management and speed performance will be significantly enhanced with blob content for object attributes.
  • Features that incorporate best practices¬†such as defining a default¬†.gitignore¬†file and managing Byte Order Mark (BOM) and End of Line (EOL).
  • Features that enhance your¬†experience as a developer, such as getting access to the details of a class function from the code editor.
  • Features that make the end-user experience smoother, such as automatic component signing on Mac.
  • And if you’re a software publisher, you’ll be happy to know that we’ve added a feature that prevents the users of your application from seeing (and modifying) the contents of the 4DZ.
News

4D v19 R2 Beta starts today

Automatically translated from English

Beta testing for 4D v19 R2 is starting today! Here is what this feature release has in store for you:

 

  • 4D for Android (our development platform for Android devices) is now final with 4D v19 R2.¬†
  • Speaking of mobile, new features for iOS and Android platforms are now available, allowing you to customize your app’s color, adapt it to dark or light mode, sort its local data, and more!¬†
  • 4D View Pro: Analyze data with pivot tables. Import and export CSV files. Manage your sheets by programming. Easily handle page breaks (for printing purposes) from the user interface.
  • 4D Write Pro: More display options for inline and anchored pictures. We‚Äôve also made it easier to format the images used as background of documents, sections, paragraphs, etc.
  • Features that incorporate best practices such as defining a default .gitignore file and managing Byte Order Mark (BOM) and End of Line (EOL).
  • Features to enhance either your experience as a developer, such as getting access to the details of a class function from the code editor, or your end-users’ experience, such as automatic component signing on Mac.
  • And more (see below)!¬†