Introducing Dwarfland Photos for iPad


Last Saturday i wrote and submitted my first, personal app for the iPad. I had been long looking for a great idea, and the previous evening, while seeing my flickr-based screen saver play on the TV screen, i decided to create an app that shows off some of my photos on the iPad. I started experimenting that night, and did the  real implementation the following morning.

While implementing the app did provide a few challenges (for example, it uses a unique way to react to screen rotation – when you turn your iPad around, the current image will not turn, and the image you are viewing will stay on screen exactly as it is. However, the orientation of the next image that is about to come on screen will adjust to the new device orientation), the result is a very a very simple (i ended up with less than 200 lines of written code), yet – i hope – beautiful application.

There’s no UI. no controls. Just pictures.

Once the application was finished and working, the real work began, and most of the time was spent selecting the right set of 90+ images from my photo library, all of which are included in the app in high 2048*x resolution, to look stunning on the iPad’s display.

Late last night, “Dwarfland Photos” was approved (after being “in review” for a ridiculously short amount of time), just in time to make Steve Job’s promise of “within 7 days”, and it is available on the App Store, now — i hope the one or other of you, dear readers, will decide to get a copy.

As time permits, i am planning to extend the application, in the future. For one, future updates will include new (and in many cases exclusive to the app) images. I will also play with the option for the app to automatically look for and download new images in the background, as they become available, as well as maybe to provide a few (hidden by default) controls to favorite and revisit images, or possible select images as wallpaper for your iPad lock or home screen.



marc hoffman

Chief Architect and CEO here at RemObjects Software. Project Manager for Elements and lead developer of Fire, our awesome new development environment for the Mac.