Yesterday, Microsoft released a new WPF application: photoSuru. photoSuru has been designed to give the a spectacular user experience and demonstrate the power of the WPF platform. You’ll discover in this application a lot of cool things:
- pixel shaders
- skinning/theme support
- dynamic templates
- clickonce deployment
- and a lot more !
The good news about that is that the SOURCE CODE IS AVAILABLE. Yes, you read right ! The entire source code is available for free, and moreover, a SDK is available to leverage the functionalities of photoSuru in your own application.
- introduction video on Channel9
- dedicated website
- the blog post on WPF SDK team
- the home page of the SDK
Here are some snapshots of photoSuru, enjoy
The welcome screen.
The main screen of the application. Note how each image is used two times to give a nice preview of the album.
The image browser. You can browse the images using the top control which looks like a film strip (and which is a ListBox by the way :p)
Note the use of pixel shaders when selecting an image in the ListBox
The use of pixel shaders over an image (water effect)
The search functionality is wonderful ! Basically, you type a keyword and you get a set of images. By clicking an images, you’ll discover the keywords that are attached to this image. You can this way navigates easily from images to images…
I hope I’ll have some free time to investigate the source code. I’m sure there are a lot of things to learn in this new application.