Golub SoftworksGolub Softworks
Selected Mobile App

Catch Lightnings

Point your phone at the sky — we capture the flash

View live site
End-to-end Android product engineering
2023 – present
AndroidCameraXKotlinComposeMobile
THE CHALLENGE

Manual camera timing fails for fast, unpredictable flashes. Users needed a reliable hands-free capture tool that worked in the field, handled varied lighting, and stayed fast on real Android hardware.

WHAT WE DELIVERED

A production-grade mobile app.

Catch Lightnings is a live camera app built for storm chasers, fireworks watchers, and anyone who wants to photograph sudden flashes without babysitting the shutter. It uses a custom brightness-spike detector on the CameraX preview stream, captures bursts automatically, and ships a full local gallery with calibration, scene tuning, and premium upgrades.

We engineered a multi-module Android app with a dedicated detector in shared domain logic, CameraX capture pipelines, burst grouping, local gallery management, sensitivity calibration, and 30+ locale support.

SCOPE & FEATURES

What makes it work in the real world.

Platforms
Android
Key capabilities
  • Hands-free auto-capture on sudden brightness spikes
  • Local gallery with burst groups and metadata
  • Sensitivity calibration for storms, fireworks, and light shows
  • Premium ad-free sessions and extended capture profiles
VISUALS & EXECUTION
Catch Lightnings city auto-capture screen
City
Catch Lightnings mountains capture screen
Mountains
Catch Lightnings fireworks capture screen
Fireworks
Catch Lightnings concert capture screen
Concert
Catch Lightnings local gallery
Gallery
Catch Lightnings settings screen
Settings
KEY OUTCOMES
v3.0
production release on Google Play
30+
localized app languages
API 24–36
Android support range
TECHNICAL HIGHLIGHTS

How we made it work reliably in production.

  • CameraX live preview with custom brightness-spike detector
  • Multi-module Compose architecture with shared domain logic
  • Local gallery with burst grouping, favorites, and export
  • Scene calibration and sensitivity profiles for varied lighting
  • Optional premium upgrades for extended capture sessions

Building something that needs to actually work in the real world?

Start a conversation