Best Practices for Mobile Apps

Last modified: January 16, 2024

1 Introduction

Guides in this section will help you apply best practices and patterns when building mobile apps with Mendix.

2 Best Practices for Offline-First Apps

  • Deleted Flag – Remove deleted objects from the offline database via the synchronize to device activity.
  • Incremental Synchronization – Incrementally sync objects from the server to the device based on changed dates.
  • Batch Synchronization – Spread long synchronizations to multiple actions and present a progress to your users.
  • Compound Object – Combine multiple objects to improve synchronization performance.
  • Request Object – Capture changes as objects and apply them after synchronization making these changes more secure.

3 Read More