4D Blog

Home Product 4D for Mobile: Data management improvements

4D for Mobile: Data management improvements

January 18, 2022

Product

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.

Reminder

As a reminder, this Data section has been created to significantly reduce embedded data and get only relevant data into your mobile apps (example: only invoices from the last year or customers of a specific sales team, filtered by region).

This Data section will also help you during your development and testing phases, allowing you to:

  • define where the data comes from (Current data file or a Distant server data file)
  • generate a data set that will be embedded into the generated app using filter queries
  • specify if you want to regenerate data automatically each time you build your app

 

To help you save time during the build process when you are developing your app, two options are available:

  • Do not include images
  • Do not regenerate data at each build

 

As their name suggests, if your data stays stable, those options will allow you to avoid image and data generation at each build.

Finally, the Regenerate button allows you to regenerate a fresh data set:

What’s new?

Today we improved this section to give you more information about the data you will send to your mobile device. For example, you will get the exact number of entities and the data size for each data class, avoiding getting too much data in your mobile app.

This data section will also allow you to check your query validity by clicking on the Validate button. You will get more visual feedback about your query validation with error messages displayed if the query is not correct.

blank

Finally, if you generate a new data set, a new progress bar is displayed, as well as a Cancel button, so you can easily cancel the generation process at any moment. It’s very convenient for visualising big data generation and cancel the process to make up for a filter query mistake 😉

Don’t hesitate to give us feedback on the 4D forum, and check out the documentation for more details!

Discuss

Tags 4D for Android, 4D for iOS, Go mobile, Mobility, v19 R4, v20

Latest related posts

  • December 3, 2025

    Give AI to a 30 years old 4D application

  • November 28, 2025

    ORDA – Handle an event-driven logic during database operations

  • November 27, 2025

    ORDA – Permissions – Restrict / allow web access to the resources in one click

David Azancot
David Azancot
– 4D for iOS Product Owner – David Azancot joined the 4D Product team as a Product Owner in 2017. He is responsible for writing user stories and translating them into functional specifications. His role also includes ensuring that feature implementations meet customer needs. David holds an MBA in Marketing, Internet, and Mobility from the Institut Léonard de Vinci. He began his career in 2011 at a mobile startup that was later acquired by Madvertise (a mobile marketing group). Passionate about mobile interfaces, he was a natural choice to develop interactive mobile ad formats for the group in 2015. In parallel, David has been developing his own iOS and Android applications since 2012.
  • Deutsch
  • Français
  • English
  • Português
  • Čeština
  • Español
  • Italiano
  • 日本語

Categories

Browse categories

  • 4D View Pro
  • AI
  • 4D Write Pro
  • 4D for Mobile
  • Email
  • Development Mode
  • 4D Language
  • ORDA
  • User Interface / GUI
  • Qodly Studio
  • Server
  • Maintenance
  • Deployment
  • 4D Tutorials
  • Generic
  • 4D Summit sessions and other online videos

Tags

4D-Analyzer 4D AIKit 4D for Android 4D for iOS 4D NetKit 4D Qodly Pro 4D View Pro 4D Write Pro 20 R10 21 Administration AI Artificial Intelligence Build application Class Client/Server Code editor Collections Formula Listbox Logs Mail Microsoft 365 Network Objects OpenAI ORDA PDF Pictures Preemptive Programming REST Scalability Security Session Source control Speed Spreadsheet Tutorial UI User Experience v20 vscode Web Word processor

Tags

4D-Analyzer 4D AIKit 4D for Android 4D for iOS 4D NetKit 4D Qodly Pro 4D View Pro 4D Write Pro 20 R10 21 Administration AI Artificial Intelligence Build application Class Client/Server Code editor Collections Formula Listbox Logs Mail Microsoft 365 Network Objects OpenAI ORDA PDF Pictures Preemptive Programming REST Scalability Security Session Source control Speed Spreadsheet Tutorial UI User Experience v20 vscode Web Word processor
Subscribe to 4D Newsletter

© 2025 4D SAS - All rights reserved
Terms & Conditions | Legal Notices | Data Policy | Cookie Policy | Contact us | Write for us


Subscribe to 4D Newsletter

* Your privacy is very important to us. Please click here to view our Policy

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