As app users, we don’t pay much attention to the sophisticated authentication technologies that secure our applications. But they are essential to help prevent malicious people from usurping our identity. That’s why the authentication process that is included in 4D for iOS is so important to us. But many 4D for iOS users have been asking for more, and specifically, for new modern ways to login.
The new SignInWithQRCode login form template lets users log into their apps by scanning QRCode, and grants access directly to already authenticated users.
Nowadays, mobile users expect apps to work even when they’re offline. Otherwise, a poor network connection can give a poor user experience. Offline mode is no longer just an extra feature you can choose to add to your app, it’s something many users expect, especially for delivery apps with GPS navigation, apps for urgent medical assistance, construction businesses, and banking apps.
As you may already know, since v17 R2, 4D for iOS already allows users of the application to view data offline. But something was missing.
What about offline tasks?
As of 4D v18 R4, you can send notifications to your application users. Now with 4D v18 R6, you can start data synchronization with a push notification.
This could be useful, for example, in the case of delivery tracking applications. First, the delivery information is updated in the database, then a notification is sent to the customer. The notification contains a request to synchronize the data, so when the customer consults the record on their smartphone, the data is up to date.
4D for iOS already lets you take advantage of your database relations to create dynamic and complex apps.
But many of our 4D for iOS developers have asked for more, and once again 4D listened! 4D v18 R6 includes splendid features for relation interactions.
Let’s delve into the details!
Actions using parameters have been available since 4D v17 R5, and we’re constantly working to make your apps more and more interactive with enhanced mobile experiences. In 4D v18 R6, new parameter formats are available: Signature and Barcode!
Nowadays, barcodes and QR codes are everywhere. They make things a lot easier because they save time, increase efficiency, and reduce human errors!
As you’ve probably guessed, the 4D v18 R6 feature release will allow you to go directly to the right view by scanning a barcode or QR code. Let’s delve into the details and discover how this feature will improve the way you can navigate through your apps.
The 4D for iOS data synchronization process has been redesigned from scratch in 4D v18 R5!
As you probably already know, 4D for iOS allows you to extend a subset of your physical structure to mobile devices and consult your data offline in a very efficient way.
4D v18 R5 includes a new great feature: Deep linking. That’s cool, but what the heck is it?
Here’s an example:
Have you ever gotten an email from Netflix asking if you want to continue watching a movie that you stopped halfway through? You click the link, but it doesn’t take you to the Netflix home page or launch the application on your phone. Instead, clicking the link opens the player, and resumes the movie exactly where you stopped.
That’s deep linking! It allows users to open a specific view in their app just by clicking on a URL (significantly improving the user experience and increasing user retention and engagement).
4D for iOS already provides the ability to build detail forms from the Forms section. Starting with 4Dv18R4, we’ve added even more flexibility for building detail form templates. Here’s how.
4D v18 R4 delivers a very exciting feature … Push notifications. These are messages sent directly to the user’s mobile device from your app. Push notifications provide users with relevant information to encourage them to engage with an app. As of this feature release, 4D for iOS not only allows doing so but also allows you to do it with ease!
For email authentication, 4D for iOS also makes your life easier.