NATIVE IOS APP · IPHONE & IPAD
(All photos are screenshots, not mockups. All images taken by me. Images were fed to the app for making this website because my living room is boring, but the histograms are real.)
WORKFLOWS
Yet Another Photography App Written by a Photographer
01 / CONNECT
Surprisingly, this was the big one. Reliable BLE pairing is harder than it looks — so I built it right, from scratch. Yay.
02 / LIVE VIEW
Fujikage dedicates your Wi-Fi connection to the camera and gets out of its own way — so the frame rate you see is the frame rate your camera is delivering, not what's left after competing for bandwidth.
03 / GPS SYNC
I like to geotag my photos while hiking. Fujikage uses your device's native long-lived activity capabilities to stay alive without draining your battery or keeping your screen on. Use time (every 5 minutes) and/or geofencing (every 5 meters) to keep your photos geotagged based on rules you set. Keep your phone in your pocket where it belongs.
04 / TRANSFER
Files transfer quickly over fast Wi-Fi in the background while you keep shooting. Show someone their photos the moment you're done — no waiting, no babysitting a progress bar. Raw photos? More like "Rawr, photos!"
05 / SETTINGS
Don't just backup/restore your settings. Fix them. Cameras ship with default settings that result in a ... suboptimal experience. Fujikage can fix them for you.
UNDER THE HOOD
Application state is composable and deterministic — no hidden side effects, no "it works on my phone" surprises. (And if it does, I can reproduce your issue very easily if you opt-in to crash reports.)
Built independently from the ground up, with no shared code or dependencies outside of Apple's own frameworks.
The fixture TUI runs in a terminal and faithfully simulates the full camera conversation — BLE pairing, PIN confirmation, AP launch, Wi-Fi association, live view, and transfer — so every code path is exercised before my gfx100ii is even involved.
Mostly because Rust is Cool. But practically: a bugfix to a shared camera primitive propagates to every supported model at once, not camera by camera. And, Rust is Cool.
FIXTURE TUI — SIMULATED CAMERA IN A TERMINAL
IPAD
iPad remote viewing is why I started making this app in the first place. My model needs to be able to see what I see.
BETA ACCESS
Fujikage is in active development. Sign up to be notified if you want to join the TestFlight beta.
We'll reach out when a TestFlight slot opens for your camera. Watch for an email from [email protected].