Gisify Field

Mobile App · GIS Platform

Gisify Field

Gisify Field is the native iOS companion to the Gisify geospatial platform — an offline-first app that lets field teams collect data anywhere, with or without a signal. Workers sign in, pull published form definitions, and complete them on site with GPS geometry and photo attachments; every submission is held in a resilient on-device outbox and synced back to the Gisify Forms API the moment connectivity returns.

Built entirely in Swift 6 and SwiftUI, it renders dynamic, schema-driven forms defined server-side at runtime — so new forms go live without shipping an app update. Gisify Field is live on the App Store.

Domain

Geospatial / Field Data Collection

Project Type

Native iOS App

Stack

Swift 6 · SwiftUI · GRDB · MapKit

Year

2026

What we built

  • Offline-first architecture — a resilient on-device submission outbox with a background sync engine
  • Dynamic, schema-driven forms rendered at runtime from server-defined field types, visibility and validation rules
  • On-site capture of GPS location, map geometry and photo attachments, queued and uploaded when back online
  • Enterprise authentication — Amazon Cognito and Keycloak providers with server discovery and MFA
  • Local persistence with GRDB (SQLite) and a Keychain-secured token store
  • A SwiftUI design system matched to the Gisify web console, with automated CI/CD builds and TestFlight delivery
Gisify Field — project visual