The Device/Desktop Opportunity

This article originally appeared in Canadian Developer Connection.


Why isn’t Brookstone in Canada yet?

For those of you who aren’t familiar with Brookstone, a good way to describe it is “lifestyle gadget store”. A good portion of their catalog is devoted to “lifestyle electronics”: things like

and an assortment of digital photo albums like the “My Life” digital photo album pictured here. It holds up to 4000 photos and sports a 3.5 inch screen with 320 by 240 pixel resolution and will fit into a purse or jacket pocket. Sure, you can show off photos using your mobile phone, PDA, netbook or laptop, but there’s a considerable market for simple, single-use devices like this.

Brookstone is a great store, and whenever I’m in the U.S. and in a mall or Logan Airport, I can’t resist taking a peek inside.

My mom is also a big fan of Brookstone stuff, so when I was down in the U.S. for American Thanksgiving, I made it a point to get her something from them for Christmas. She loves carrying printouts of photos of the grandkids, so I got her a “My Life” digital photo album. I figured I’d pre-load it with family photos before wrapping it up.

I told my mother-in-law about my purchase and she said “I have one of those. They’re really nice, but I can’t figure out how to use the software.”

So, being the good son-in-law that I am, I decided to take a look at the software, which is called Photo Resizer. It worked just fine; the problem is that its interface could use some tweaking.

Here’s the first thing you see when you run the program:

Screenshot of Brookstone "My Life" photo frame software 

I’m no psychic, but I can say with near-100% certainty that you probably don’t store photos in your Windows/system32 directory. So I used the rather old-school directory navigator to get to my Pictures directory and then to where I’d stored my photos from PDC 2008:

Screenshot of Brookstone "My Life" photo frame software

From there, you check the boxes corresponding the photos you want to transfer.

Once you’ve done that, it’s time to select which album you want to move the photos to. The digital album contains 4 internal albums, so you can group your photos by criteria – perhaps album 1 will hold your vacation photos, album 2 will have family photos, and so on. There’s a physical button for each album, so switching between albums is pretty quick.

You select the album you want to move the photos to by clicking the Browse button (it’s in the Save Photos panel), which makes a modal directory selector window appear:

Screenshot of Brookstone "My Life" photo frame software

…at which point you’d select the directory corresponding to album you want to move your photos to. Fortunately for the user, the default directory in this directory selector is ALBUM1 in the volume named PHOTOALBUM rather than Windows/system32. I suppose if I really wanted to, I could use the app for more than just transferring photos to the album, but as a quick utility for downsizing photos to 320 by 240 and saving them in the directory of my choice.

Once that’s done, one step remains: clicking the Resize button, which is the one button in the entire interface that doesn’t look like a button.

If you’re a reader of this blog, you probably could take a look at the interface and immediately understand what the program does and know what to do to get the photos on your your drives and camera cards into your photo album. But I’m willing to bet that many people in the target market for the photo album would find Photo Resizer’s user interface confounding. My mother-in-law did, and she’s probably not the only one.

Now don’t get me wrong – I actually like the Brookstone “My Life” digital photo album. The device itself is easy to use, and I know a lot of people who’d love one of these, and I’m sure you do too. I just think that there’s an opportunity for developers of Windows desktop apps here, and probably with a lot of consumer goods that hook up to people’s PCs.

What would it take to build a user-friendlier version of Photo Resizer?

Fortunately, we’re in the USB age, which means that as far as your computer is concerned, many USB devices “look” just like hard drives. Such is the case with the “My Life” photo album, which looks like a drive with the volume name PHOTOALBUM containing four directories, ALBUM1 through ALBUM4. Reduced to its essence, Photo Resizer simply does the following:

  • It asks the user to specify a set of photos
  • For each photo in the set, it creates a version reduced to 320 by 240 pixels at 96 dpi
  • It saves each of those reduced photos in a specified directory

On one level, it’s a reasonable hobby project. User interface and user experience gurus could have a field day dreaming up a revised user interface, and developers could use this as an opportunity to try developing an app using WPF.

On another level, it’s an opportunity. How many times have you used a very nice device that came with software for your computer that seemed like an afterthought? I can think of a number of devices that I own or have owned that fall into that category. Perhaps there’s a market for improved applications with beautiful, intuitive user interfaces for devices like the “My Life” photo album. Maybe they could be sold online for some small fee – I’m think 5 or 10 dollars. It could be a nice side business for a developer; at the very least, it’s another “feather in your cap” for your resume.

I told my mother-in-law that I’d write an easier-to-use app that she could use to transfer photos to her album. While I’m at it, I’ll post some articles covering what I did and maybe solicit your input. Once it’s done, I’ll post both the app and its code online for you to peruse.

Here’s the challenge for you: can you think of any opportunities to write improved applications for devices that hook up to computers? Can you write a better app for the “My Life” digital photo frame?

11 replies on “The Device/Desktop Opportunity”

Out of curiousity, why not suggest using Picasa, and just export selected photos to the USB device using its built-in export functionality? It’s a pretty easy process and also gives your mother-in-law an excellent, free photo management application that’ll let her organize the photos and do minor photo edits.

@Darren James Harkness: Largely because photo management apps like Picasa have been off my radar. Even when I had a Mac, I never used iPhoto, I simply copied files from my camera card to the appropriate year/month/group directory in the Pictures strong.

Picasa or any photo-editing app could easily perform those tasks — it’s simply resize the image, and click Save As. The problem is that a lot of the non-techie users I’ve witness don’t like doing things the “geek way”: using general-purpose apps or utilities or even just the OS with their devices. They seem to like applications that are as single-purpose as the device to connect to them. For the “My Life” digital photo album, I’m envisioning an app that lets you easily pick the photos you want transfer, pick album 1, 2, 3 or 4, and then click a button called “Go”.

I downloaded Picasa and took it for a spin. While I was able to easily downsize the photo to 320 by 240 pixels, I couldn’t find a control to adjust the dpi in the export dialog. The “My Life” photo album displays an error message for any photos that aren’t 96 dpi.

Even if Picasa has a feature to change the dpi of a photo during export, I still think that there are still opportunities for developer to create better “bridge apps” for devices that people hook to their computers.

The application I would love for this is a Calendar! I maintain the family calendar (quite tricky with kids) on the computer but it would be very handy Joanne and Trinity-Anne to be able to tap onto it in a picture frame.

Funnily enough, I wouldn’t have put Picasa in the ‘geek’ range of tools. Most of the photo geeks I know use tools like Aperture. Picasa seems relatively low entry to me for most users – though it sounds like of won’t really solve the DPI problem you’re facing.

I tend to rail against the notion of creating yet another application to solve a problem when there’s already something already out there that will do the job, which is where my comment originated from. ;)

I think we geeks, being somewhat more familiar with the tools than the problems, find it relatively easy to tweak an existing tool to do the job, than to “suffer” with Yet Another Not-Quite-Adequate Problem-X-Solving Tool.

On the other hand, I’d like to see something akin to the “driver” concept, in the old geek hardware world. That is, a new device came with the software responsible for interfacing that device with existing tools. In the new lingo, that might mean “iPhoto and Picassa plugins” for a photo device, or “SANE drivers” for a scanner device. These days, it seems this only happens when a) a platform-dominant software exists and b) supports a plugin-style architecture.

On a related note: I got a Flip Mino camera over the holidays and I liked that the necessary software (3ivx codecs for iPhoto, something for Windows?) was stored internally on the device’s drive. Nice way to use the product itself to carry the software!


The interface could use some work as you suggest. What I found was something very different. I am running Windows Vista Home Premium. When I plugged in the cable and connected it to the running album, it took 2 minutes for the computer to recognize that the new device was connected. I couldn’t get it to work any faster. That seems strange. Then what I found really suprised me. The photos that I resized and uploaded were displayed in a different order than anything I had seen. I changed names but it still didn’t make a difference. I Then changed the shooting date, resized and uploaded and got the same results.

Anyone out there have a suggestion? TIA


Another thing is, when you lost your Photo Resizer CD, there is now way you can download it again. Could anyone here, please send me the software.

Brookstone Digital my life photo album has a pro=blem with software . I located pictures, imported them to resizer, chose album. That part went according to instructuions. My problem: No ready bar or resize button on the screen. What is wrong?

I just spoke with Brookstone regarding the CD/Software for my “My Life Pocket Album”. My husband says I take a lot of pictures but he never sees them. I bought this in an airport two Christmases ago and never got to use it because I fell and shattered my knee, wrist and shoulder. I have had six surgeries and am facing another: a reverse shoulder replacement. I got busy cleaning the office and found my little pocket album and thought I’d get busy on it before next hospital stay, but I can’t for the life of me find the cd. I called and a lovely lady is working on finding a copy for me but she does not appear optimistic. Any grand ideas out there for someone to accommodate me – please? Thank you in advance for any help.

I too have the same problem – lost photo resizer cd. Has anyone found a source or better another program that will meet the requirements which from the above need to be 320 pixel width AND 96dpi?

Comments are closed.