Product

4D for Mobile : Get Mobile Users’ Cookies

As you probably know, scalable sessions have been available since 4D v18 R6. They’re a web session type that is able to handle several processes in preemptive mode. This means they can handle several user-agent requests simultaneously and share data between these processes.

Well, 4D v19 R7 greatly enhances this feature and makes it available to 4D for Mobile.

Product blank

4D for Mobile : Display Web Pages in your Mobile Apps

You can already compose views based on templates; dozens of them are at your disposal to beautify your mobile apps. 4D v19 R7 is spicing up things even more by enabling you to display a web page served by 4D using a new preset action: Open URL.

This means four things :

  1. You are now totally free to create your own designs
  2. The user experience remains seamless embedded in your native app
  3. Get updated data in real-time
  4. You can keep user data and offer an optimized user experience using sessions.

You only have to create a web page optimized for mobile devices.

Let’s see how to use it with a simple example:

Product blank

4D for Mobile: What’s New in 4D v19 R7

With every release, the list of 4D for iOS and 4D for Android features is growing bigger. And this feature release is no exception. Without further ado, let’s see what 4D v19 R7 has in store for you:

WHAT’S IN IT?

  • Sort the content of a list form for Android (already available in 4D for iOS)
  • Update to Material Design 3 (for Android only)
Product blank

4D for Mobile: Say Hello to Aliases

As you probably know, aliases have been available since 4D v19 R4. Aliases and computed attributes were a massive step forward for our development framework!

The days of defining business-related formulas in your 4D user interface are over; these concepts offer you a new way to separate your business logic from the UI, enabling you to improve performance by optimizing the parts separately.

And now, with 4D v19 R6, aliases are fully available and ready to use for scalars in your iOS and Android mobile projects as soon your aliases are defined on the 4D side.

Product blank

4D for Mobile: What’s New in v19 R6

With every release, the list of 4D for iOS and 4D for Android features is growing bigger. And this feature release is no exception. Without further ado, let’s see what 4D v19 R6 has in store for you:

WHAT’S IN IT?

For 4D for Android and 4D for iOS Editor

  • Aliases for scalar are now managed in your mobile applications.

 

For 4D for Android (already available in 4D for iOS):

  • Good news. The management of offline actions is available,
  • Possibility of not regenerating the data at each generation of the mobile application to save time.
Product blank

4D for Mobile: What’s new in v19 R5

With every release, the list of 4D for iOS and 4D for Android features is growing bigger. And this feature release is no exception. Without further ado, let’s see what 4D v19 R5 has in store for you:

WHAT’S IN IT?

For 4D for Android and 4D for iOS Editor

  • Goods news! The interface of the editor is fully compatible in dark and light modes.

 

For 4D for Android (already available in 4D for iOS):

  • Turn your application into a barcode scanner to fill in a text input,
  • Allow to sign directly in the application delivery, an intervention report, an estimate,
  • Interact with different applications by touching a field on the screen:
    • an address to automatically display a map showing the location,
    • a phone number to call or add to contacts,
    • a mail to open the mail app,
    • a URL to open an URL in the default web browser.
  • Create your own Kotlin formatters for your specific needs.
Product blank

4D for Mobile: What’s new in v19 R4

We are pleased to announce that a new version of 4D is available with new features for 4D for iOS and 4D for Android. Without further ado, let’s dive in:

WHAT’S IN IT?

For 4D for Android and 4D for iOS

  • Display object fields in your mobile application in human-readable format or in JSON format. Object fields are used to store various types of data in a 4D application, and now they are easily usable in mobile apps.
  • Improvement to generate your embedded data set.

 

For 4D for Android (already available in 4D for iOS):

  • All related data is managed in your application. 
  • Online actions are available. It’s possible to execute code on a 4D server to check data, execute calculations or add an entity.