At Esri, I lead design for Android and iOS apps that help teams improve field coordination and operational efficiency in industries like utilities, government, public safety, transportation and more.
Workforce is a web and mobile app that makes it easy for organizations to coordinate assignments to-do from the back office to the field.
Previous versions of the Workforce mobile app did not support offline workflows. Trying to do anything would be met with a perpetual indeterminate progress indicator or an non-actionable message, letting you know you have no internet connection 😬
Workforce projects (scoped work/assignments) now need to be downloaded before they can be opened. This allows us to take map layers, assignments, attachments, and more information offline.
While you’re working, Workforce will periodically and automatically synchronize your assignments and map layers. If you’re offline, Workforce will queue up the changes and sync whenever you get connectivity. This allows the user to continue working without worrying if the dispatchers in the back office are seeing their progress, reducing cognitive load and increasing trust and productivity.
Throughout our map-centric apps, we use bottom sheets as a reusable surface over the map view because it allows us to view contextual information while also viewing and interacting with the map. We wanted Workforce to use a modern bottom sheet that worked similar to our other apps, inspired by popular products like Apple and Google Maps.
Workforce had two ways to search. First, you could filter the list of assignments by address, assignment type, or ID. Second, If you accessed the map, you could search for places, workers, or features on the map. Since we combined the assignment list and map view, it made sense to combine the search and filtering mechanisms. Now there’s only one place to search, and we’ve added a tab bar to modify the scope of that search. Additionally, we’ve broken traditional Android paradigms here by placing the search view within the bottom sheet. Results and search are now co-located.