A practical checklist
- Use web for a connected session where on-demand reads can reach the server.
- Prepare the native app’s authorized farm downloads before work without coverage.
- On web, keep failed form entries and retry after restoring connection; on native, check pending local saves.
At the office, a farmer reviews a field through the web app and waits for server acknowledgment on save. In the tractor without signal, a prepared native app saves an entry locally and synchronizes later.
What to avoid
An open browser tab is not an offline farm cache. The web app does not preload unvisited farms or queue offline farm writes.