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.
Summary table
Here is a table summarizing all the available features in 4D for Android or 4D for iOS and the features planned in our roadmap for 4D for Android.
Features with the tag “v19 R2” are the new 4D for Android or 4D for iOS features.
|
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 according to the user. Only the data that the user is authorized to access is available. |
✓ |
✓ |
Format your data, for example, to represent numerical data to currencies or percentage |
✓ |
✓ |
Create your own formatters to convert strings, booleans, or integers to images, for example |
✓ |
✓ |
Custom data formatters for light & dark appearances 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 beautiful apps |
✓ |
✓ |
Define the dominant color for your app Use the dominant color of your app logo or select a color. |
✓ |
✓ |
Possible to force a refresh at anytime |
✓ |
✓ |
Install apps Install your generated apps on your device |
Coming soon |
✓ |
N to One relations, One to N relations, offline actions, push notification, 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.