4D for iOS: Optimized data synchronization
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 ext...
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 ext...
Sometimes you need to find all of the unread emails on your mail server and download them to display them to your client. The searchMails method does ...
Hosting several 4D Server applications on the same machine is not unusual, especially for production and pre-production environments. But if your mach...
4D v16 R6 introduced a new concept of communication between processes: shared object and shared collection variables! Thanks to this, you're able to e...
4D v18 R5 introduces a new command that simplifies writing your code: VP SET CUSTOM FUNCTIONS. It creates custom functions in 4D View Pro which execut...
With 4D v18 R5, we've simplified the insertion of soft-hyphens by providing new standard actions, as well as new buttons in the 4D Write Pro Interface...
If you're a fan of macros in the code editor, then 4D v18 R5 has some good news for you ... because now macros are also available in the form editor!...
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 Ne...
There are many different client/server development scenarios, but in all of them, you need to switch between the client-side and the server-side to lo...
Using $1, $2, and $n variables in your code not only makes the code less readable, it can also increase confusion since the human brain can find it di...
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