Hi,
A limitation that I found when developing native apps is that it is impossible for me to indicate to the users about the synchronisation progress. While I can use the standard "Show Progress" and use a standardised blocking message such as "Synchronising" or similar, it does not provide a good UX to the users waiting for the app to finish synchronising. This is especially crucial if you are trying to synchronise a massive table with >10000 entries.
Suggestion: Improve "Synchronize" native action to include a blocking progress bar with a customisable message. Includes standard attributes of total download size and downloaded/uploaded size.