- Can be controlled totally hands-free (i.e. ideal for surgeons)
- Can be controlled via touchpad too
- Always shows what the camera is looking at (preview mode), no more shooting pictures blindly!
- Zoom, can take zoomed pictures and/or videos
- Can take pictures while recording videos
- Configurable quality (high/low) for both videos and pictures
- Autosave (restart preview immediately after taken picture/video)
- Geotagging
- Sharing of the taken media on social networks / email
- Visible overlays to identify operation modes and selected options
- Stores the set configuration options across usages
There are 2 modes of operation :
- 'Preview mode' (while recording or before taking a picture)
- 'Taken mode' (after recording has been stopped or picture taken).
Both modes can be controlled either handsfree and/or with the touchpad simultaneously (i.e. zoom with the touchpad, zoom more handsfree, take picture handsfree, save with the touchpad, and so on).
- Starts saying 'VGCamera', app will start in Preview mode
- Take picture with 'Ok Glass' -> 'Take a picture' as usual
- Start video recording with 'Ok Glass' -> 'Record a video' as usual
- Stop video recording with 'Ok Glass' -> 'Stop'
- Zoom with 'Ok Glass' -> 'Zoom' -> 'In' / 'Out'
- Toggle Maximum Zoom with 'Ok Glass' -> 'Zoom' -> 'Max'
- Toggle Smooth Zoom with 'Ok Glass' -> 'Zoom' -> 'Smooth'
- Toggle Autosave with 'Ok Glass' -> 'Options' -> 'Autosave'
- Toggle Geotagging with 'Ok glass' -> 'Options' -> 'Geotag'
- Toggle Overlay with 'Ok glass' -> 'Options' -> 'Overlay'
- Toggle Quality High/Low with 'Ok glass' -> 'Options' -> 'Quality'
- Close app with 'Close'
If Autosave is not set, after taking a picture (or video recording has been stopped), saying 'Ok Glass' you're presented with another menu which allows to:
- 'Save' : save the taken media
- 'Discard': discard the taken media and get back to preview mode
- 'Share': share the taken media on social networks / email
- Single finger tap on the touchpad shows scrollable configuration toggles for Geotagging, Autosave, Max zoom, Smooth zoom and Overlays (Only on autosave, look 6)
- Swipe left/right zooms in/out
- Press on the camera button to take a photo
- Longpress on the camera button to start recording
- Tap touchpad to stop recording if recording a video
- If not autosaving and while recording only, tap on the touchpad to save taken picture or video (or swipe down to delete)
If Autosave is not set, after taking a picture (or video recording has been stopped), single tapping the touchpad you're presented with scrollable cards to Save, Discard or Share the taken media.
- Everything is fully functional for taking pictures and recording videos (saved in /sdcard/DCIM/Camera), but no display and share yet
- Sharing
- Find a way to use built-in autobackup, unfortunately taking pictures using the Camera API seems to not trigger the autobackup correctly even when saving the media to the DCIM/Camera folder and triggering the MediaScanner to refresh. If some Google engineer reads, please please please tell me how to overcome this, there's a long standing bug filed (https://code.google.com/p/google-glass-api/issues/detail?id=588). Or, i will simply do it my way and reverse your original camera app :)
- Find a way to display the taken media in the timeline using the Mirror API (since Google removed the capability of simply creating static cards in the timeline). Or, i will revert to use my own internal viewer.
- Some more features: take-picture burst mode, timed videos, face recognition, qrcode scanning
- Provide head-scrolling menus (at the moment, 'Ok google' menus are fixed to 6 elements and non scrollable)
- Remove 'Ok google' and use custom commands ?
The usual android studio (needs Android SDK 19 with the Glass Preview SDK)
cowabunga, ciao, bacetti :)
And please, Google .... you rock .... reconsider Glass, they're awesome!