Note: This program was provided to me by the developers, which I’m grateful for the willingness to let me try it out.
Dreamshot is borne out of a very good idea: those of us that take screenshots often need to use different tools and send them to different services depending on the context of the work we’re doing at the time. Dreamshot aims to tackle that challenge by making it easy to take a screenshot and then providing a list of programs and services to send said shot to.
Unfortunately, it falls flat from there. Truthfully, taking a screenshot is not a complex task; OS X has numerous methods built in (⌘⇧3, ⌘⇧4, ⌘⇧4 + Space) and almost all the programs I use are readily available in my computer’s “Open With…” menu. Where programs like these have room to shine is in the quality of the user interface and the ability to both streamline things and make it a little more fun and less mechanical and tedious.
Dreamshot fails at this. The custom user interface is…unpleasant. It utilizes *way* to much screen space, the program/service list is a rainbow of colours and icons that is hard to quickly parse and the options are disappointingly sparse. I stopped using it after a day simply because the experience was very “un-Mac-like.” I keep coming back occasionally to try it out, though, and I think that it could easily be improved and become a robust, useful application.
I’d like to see the custom window UI get thrown out with the bath water. Using a standard window with two panes and a toolbar would work wonders for this app. The toolbar could contain a few of your options (icons for taking a screenshot, preferences, etc.), the left (large) pane could host your screenshot and the right pane could be a scrollable list of services using a standard Apple list UI with strong iconography representing the various services. Let me do some very basic editing right in the applicaiton (crop, color saturation, brightness/contrast), pick a service and hit a button to send it off. It would retain the essence of what this program aims to do while creating a *far* friendlier interface that feels at home on a Mac.
Remove the cryptic iconography from the program (the icon for a crosshair selection screenshot is one of the more obtuse ones I’ve ever seen) and add some options beyond the basic system ones; I’d love to see timed snapshots as well as the ability to capture a page from Safari. Why not allow us to set up our own endpoints (such as our own FTP server or an unlisted web image hosting service)?
Ultimately, this app is rooted in a very good idea; the fact that the screenshot capabilities are limited to the exact same that’s built into OS X and that the UI is awkward, confusing and looks very out of place on a Mac really hinder it’s appeal and limit it’s usefulness. At this point I don’t think it’s worth the $5 being asked, however it could have a promising future if the developer can keep refining the vision and shaping it into a better OS X citizen.