I had been working on an Android app that would work with a popular professional photography site Smug Mug which I have been using to promote my photography. Smug Mug has a nice REST layer with a number of different formats including json, XML, php, and other formats. It works well and is reliable. One of the biggest challenge is the limited bandwidth and power of these devices. The app is nice, allowing to browse from an account. Later I had been planing a photo uploader feature, which is definitely a good idea and could work. My account, which I was using for testing has a lot of photos, and surfaced real challenges in terms of performance. Building a persistence layer with sqlite has promise, along with background threads loading resources, but with a heavily loaded account, the devices don’t keep up. Given some of the newer devices available for instance the Droid Bionic, which will have dual cores, and making available 4G capabilities such as Verizon’s LTE and Sprint’s Wimax, and HSPA+ on T-Mobile and later on AT&T will definitely help.
I have been working on an android app to work with SmugMug and their api. Getting started with their JSON api is good and works as advertised. It’s fast and reliable. Parsing using the org.json libraries (http://json.org) works well. For working on small footprint applications some changes to their api would be appreciated, particularly being able to work with a smaller result set or a paged result set from the usertree and albums interfaces would be good. In a larger footpring this isn’t a real problem.
I talked about smugmug.com earlier. I had earlier used gallery2 for my photography. If you want to host your own and use an existing package, it’s actually one of the best. When I started working with smugmug.com, I discovered they have a lot of facilities, like a slide show object, and sharing and feed support, so I decided to use those to build a front page system to front my smugmug gallery. Using their flash objects, 1 php file, a couple of flash text images, courtesy dreamweaver, and I built a cool starting point in an afternoon. http://photobycnoyes.com
I have been trying to get more visibility for my photography. Yes, Flickr.com is good, but for serious photographers it has limitations. Another one I tried was zenfolio.com. They have an interesting system, and it’s decent, though some features for a more professional setup was lacking, but I still think it’s a good system. I finally found one that I really like SmugMug.com. My photography is at http://cjnoyes.smugmug.com
After moving from host-gator I dropped photobycnoyes.com and finally got around to relaunching it.