Microsoft announced project "Hilo," a series of articles and sample applications that show how you can leverage the power of Windows 7, Visual Studio 2010, and Visual C++ to build high performing, responsive and rich apps. The first of these sample apps is Hilo Browser that implements a touch-enabled user interface for browsing and selecting photos and images by taking full advantage of unique Win7 features. Main technologies used in Hilo Browser: Direct2D, Windows Animation Manager, Windows Touch, Libraries and Shell API.
Direct2D: For high performance and high-quality rendering of graphics.
Windows Animation Manager: To give app a unique personality and to improve user experience.
Windows Touch: To provide more natural user interface through which user can just "point" and "do"
Libraries: To enable app to provide users with single, coherent view of their files.
Shell API: To navigate images, to optimize by using pre-built thumbnail cache and also to provide icons from actual content.
Download: Source Code