Must have experience with RealSoftware's RealStudio programming.
Must be familiar with Object Oriented techniques and be able to design this project defensively (e.g. try/catch blocks, prevent crashing based on unanticipated user actions etc).
Do not reply, if you do not provide a bid amount.
Simple project, mockup attached:
Canvas control that supports images, audio, movies, and text information previews. Basically, when a user selects a folderitem (2), the Canvas (1) displays the item. If folderitem is a) movie, image, audio, the canvas control loads the appropriate media handler. For example, if image, canvas displays the image. If Image is larger than canvas size, image is scaled down, if less than canvas size. Image is displayed as is.
If Audio, then an audio player appears with Play, Stop etc, If Vidoe, a movie player control appears, etc, if text file then info about file: created, modified, size, type
Size of canvas can be changed via handle (3), so contents must be centered appropriately when size of canvas changes.