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.
SUMMARY TABLE
Here is a table summarizing all the features available in 4D for Android or 4D for iOS. Plus, the features planned in our roadmap for 4D for Android.
|
Android | iOS |
Build native apps A native app provides access to all platform and device-specific features. |
✓ |
✓ |
Offline support Have up-to-date data at hand… even when you’re offline. |
✓ |
✓ |
Use authentication to determine the identity and legitimacy of the person trying to log into your app. |
✓ |
✓ |
Restrict access to data depending on the user. Only the data that the user is authorized to access is available. |
✓ |
✓ |
Data formatters Format your data, for example, to represent numerical data to currencies or percentages. You can create your own formatters to convert strings, booleans, or integers to images, for example. |
✓ |
✓ |
Run search operations based on multiple fields and display filtered content in your generated app. |
✓ |
✓ |
Create your own form templates Extend the capabilities of your app by creating templates. |
✓ |
✓ |
Use icons for more personalized and more beautiful apps. |
✓ |
✓ |
Define the dominant color for your app Use the dominant color of your app logo or select a color. |
✓ |
✓ |
It’s possible to force a refresh at any time. |
✓ |
✓ |
Debug your generated apps on your device. |
✓ |
✓ |
Display the relative data to a record in the list and detail form. |
✓ |
✓ |
Display the relative data to a record in the list and detail form. |
✓ v19 R4 |
✓ |
Create a choice list from a table field or a JSON file. |
Planned |
✓ |
Computed attributes in a list, detail form, and actions Display computed attributes such as full name in your list or detail form. |
✓ |
✓ |
Its possible to modify an entity or entity selection in online mode. |
✓ v19 R4 |
✓ |
Declare CRUD or custom actions for tables, selections, or entities, and they’ll automatically display at the right place, even when offline. |
Planned |
✓ |
Display object field in your mobile application in human-readable format or in JSON format. |
✓ v19 R4 |
✓ v19 R4 |
Push notifications, deep linking… | Planned |
✓ |
Stay tuned for more updates! Meanwhile, join the discussion on the 4D forum and let us know your thoughts about the new product.