While the ability to submit Offline Forms and sync them when connected is a fantastic feature; the segregated Online and Offline areas in the LF App are sometimes unwieldy and confusing for users.
We would really love to see a unified task list, and 'start process' area - where the App determined whether it was online or offline by itself, and the user didn't have to choose.
Likewise, whether an instance is started as either offline or online; that it can submit either online or offline depending on the current state of the connection; and sync appropriately when connected again.
In other words - that the user would not need to navigate to a different area to start an offline form if they're offline; or to view/complete their tasks. They just have one unified 'start process' area and task list.
---
In addition, it would be great to have a visual cue for each running process - like a symbol - that showed whether the instance was currently online or offline (had been synced or not).
A prompt to the user would be useful too (although configurable to turn off the prompt if desired): "You are currently offline: Proceed Yes/No".