Skip to main content

We use analytics to improve this site. Allow anonymous usage tracking?

Back to Projects

FieldSafe

A lone worker safety app, moved to Swift and set up for check-ins where there is no cell service.

  • iOS
  • Code base modernization
  • Software architecture
  • Satellite communication

Where we started

FieldSafe helps companies keep track of employees who work alone in remote or hazardous places. We helped modernize the iOS app, which was previously written in Objective-C and UIKit. Routine updates and new features were becoming difficult to implement.

What we did

  • Moved the code base from Objective-C to Swift
  • Improved the architecture so new work is easier to ship
  • Added deep links into important screens, including the lone worker screen
  • Added satellite communication for interval check-ins when cellular service is not available

Satellite communication is still new for most mobile apps. Interval check-ins can still go through out of cell coverage.

Where it stands

New work on FieldSafe happens in Swift, on a modern architecture that should stay maintainable for years. Interval check-ins still go through in areas without cellular coverage.