05 Jun, 2008
Ahh, the complexities of writing an app for yourself… Photo Transfer v0.3 thoughts
Posted by: Jason Burns In: Development
I am designing what I want my next step of my application to look like and do and two things occurred to me that I want to cover.
- Sometimes you take photos in different places before downloading your card
- This is 2008 man, you’ve got to support tagging so you can search your photos contextually with the operating system.
With those two features in mind, here are my ideas I will start on tonight and probably not have a working mock up till after the weekend.
And now things get hard…
Gosh, this means I will have to put more thought into how it works. I have quite a few ideas on this short list (which isn’t short at all) and Photo Transfer is going to grow from a file copier to a real photo transfer, sorting, backup and meta-data management system.
First I want to add a filmstrip metaphor at the bottom of the screen that you can use to multi-select or single select the photos that you want to manage.
In keeping with this concept, many photographers like to sort photos in a rating system (e.g. keeper, trash, 1-5, etc.) so it would be nice to be able to sort the work and archive files into that type of file system. That means a big preview screen to make snap judgements on things like focus, exposure, etc.
It also means actual RAW file support which to me means this app has now become Vista only (or XP if you have the right stuff installed) as I will most likely use Windows Presentation Foundation.
Stealing a bit from the iTunes metaphor for managing mp3 meta-data, I want to be able to assign tags, sub-folders and even possibly comments to photos one or many at a time. This means adding EXIF support and a UI for managing a default tag list and a session tag list, also managing the tags currently used on the photos you are working with.
Another gimme’ with adding bulk-edit would be the ability to name and auto-generate named sequences for groups of photos. (laketahoe1.jpg, laketahoe2.jpg, etc.) Again helping file system search capabilities.
I intend to leave real after the fact management to programs like Microsoft Expression Media, but we all know it’s garbage in, garbage out, so if the process of importing your photos cleans up your meta-data, you are better off, also at this point those of us that import to a laptop on the road, then merge to a master archive after the fact get the benefit of keeping it all consistent.
Looks like there is a lot of work and learning ahead for me, and I will likely re-write most of what I have done so far to make it more stable and efficient so I can just plug it into this new UI framework and bolt on features as I go.
Keep an eye on the blog, it should be an interesting ride.
I am a software engineer, blogger, photographer, musician, technology enthusiast, father, husband, brother, son and obsessive compulsive weirdo. I enjoy riding bikes, watching movies, listening to music and reading like a mad man. If any of these topics interest you, you have come to the right place!












Reader Feedback