The time from wake to photo was ~2seconds (using the lockscreen short cut).
The time from wake to home screen photo app to photo was ~5 seconds.
*
I had to start the timer myself then go back to using the phone so I believe I could cut ~500ms.
Since I have Live Photo enabled, the 2-second shots actually have a few frames that are sub 2 seconds.
Going to the homescreen was accidental. In each attempt, I attempted to use the lock-screen camera shortcut.
As a whole, the experience using the iphone is too unpredictable to be reliable for quick reaction shots (< 3 seconds). A number of times I either: bypassed the lock screen, didnt get passed the lock screen, unlocked my phone to a different app, and on one occasion, the camera app paused for a few seconds before focusing.
Back in the 90s I decided we needed a real-time UX - hard real-time guarantees. I had no idea how to even start with this, especially as the only OSes I knew well were UNIX-like, none of which did real-time. There was QNX(?) but I didn’t have access to play with it.
So do we need an effort to make a new real-time phone OS? Kinda like the Firefox phone OS project but built on an OS that allows guarantees?