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.
4D for Mobile: Data management improvements
The Data section is available in the project editor, enabling you to filter the data to be embedded into mobile devices. With 4D v19 R4, this data section has been improved to better understand what will be included in your application.
4D for Mobile: Use Object Attributes
As of now, you can use almost all types of attributes in your mobile projects: text, dates, time, integers… 4D v19 R4 is bringing another one.
Say hello to object attributes.
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.
Debug your mobile apps on Android devices
You have made your first application with 4D for Android. Congratulations!
After visualizing the simulator’s result, you want to test it on your smartphone to appreciate the interaction, the fluidity…
It’s straightforward! All it takes is one action on the smartphone and another one in the project. Let’s see the details.
4D for Mobile: Build Great Mobile Apps Using Computed Attributes
As you probably know, computed attributes are available starting from 4D v19 R3. A blog post is available that presents this great new feature.
As we always propose the best and complete user experience to our mobile app developers, computed attributes are compatible with all your iOS and Android projects.
4D for Mobile: What’s new in v19 R3
We are pleased to announce that a new version of 4D is available with new features for 4D for iOS and 4D for Android.
WHAT’s in it?
For both 4D for iOS and 4D for Android:
- A new feature of 4D allows you to add computed attributes to an entity. These new attributes can also be used in the list and detail forms of your mobile application.
For 4D for iOS only:
- You can create action input controls of type choice list. The choice list can be a predefined list in a JSON or a dynamic list filled using a data source.
- In your actions and input controls, you can use computed attributes to simplify your code.
For 4D for Android only:
- The N to one relation is available, so you can display relative data in a list, and decide which field(s) from the related table to publish in your app
- You can test and debug the generated application on your device.
Several blog posts detailing the different features are listed in this post.
4D for Mobile: Custom Data Formatters for Light & Dark Appearances
For some time, you’ve been able to create your own custom data formatters and convert strings, booleans, or integers to images in your generated app.
This new 4D v19 R2 feature will allow you to take full advantage of those formatters for iOS and Android, and make sure images look good in both light and dark appearances.
Let’s see how!
4D for Mobile: Colorize your apps without a struggle
Our mobile products (4D for iOS and 4D for Android) were both built with simplicity in mind, allowing you to build apps easily, in a few clicks.
That also includes a crucial step: choosing a main color for the app. That’s why, since the introduction of 4D for iOS, the main color of your mobile application was defined by the dominant color of your application’s logo.
With 4D v19 R2, we’re giving you a feature that lets you easily define the main color of your iOS and Android app, by selecting it from a color picker fully integrated into the project editor.
Here’s how:
Go Mobile with 4D: Generate Android and iOS apps from a Single Project
We are pleased to announce that 4D for Android is available with 4D v19 R2.
Many features are already available, and with each new release, we’ll enrich the possibilities so that 4D for Android’s features match those of 4D for iOS.
What’s best is that the same mobile project can generate both native iOS and native Android apps. We made sure to provide very similar user experiences on both platforms while still respecting their standards.
how to extend your application and go mobile
The mobile project editor is fully integrated into 4D. You can design and build native iOS and Android apps quickly and easily without programming. If you want to go further, you can open the generated application with Android Studio or Xcode and customize it with Kotlin or Swift.
The other big advantage of a native application is that you can access the data even when you’re offline.
Contact us
Got a question, suggestion or just want to get in touch with the 4D bloggers? Drop us a line!
* Your privacy is very important to us. Please click here to view our Policy