Teamup mobile apps are free and available for iOS and Android devices. Here’s how refresh works on our mobile apps.
Partial refresh or full refresh
There are two refresh types that happen in the Teamup mobile apps:
- Partial refresh: In this case, the server sends only events that changed since the last refresh to the mobile device. This type of refresh is fast and light.
- Full refresh: In this case, the server sends all events for the current month to the Teamup app. The app deletes all locally stored events and inserts the event data from the server. This type of refresh is slower since it involves much more data, but it is always correct since it is a 1:1 representation from the server to the app.
When to expect a partial refresh
To avoid slowing down app performance, partial refresh is used frequently:
- When the Teamup app is started.
- When the Teamup app is brought into the foreground.
- Every 5 minutes when the Teamup app is open.
- Whenever an event is changed (created, edited, deleted) or refreshed.
When to expect a full refresh
Since a full refresh is slower and transports more data, it occurs less often:
- When a user manually taps the Refresh button in the left sidebar. The left sidebar always shows the time when the data was last refreshed. See screenshot.
- Once every 24 hours, a full refresh is performed.
This combination of partial and full refresh allows the apps to stay updated without getting slowed down. However, at any time you can tap the Refresh button for a full refresh of the Teamup app.