In Progress

WPF and XAML Prototype


This project is a test of the latest Microsoft user interface technology: Windows Presentation Foundation (WPF) and XAML. XAML is incredibly powerful, and improves the collaboration between designer and developer. It will be used in Visual Studio 2008 and the new Expression Blend product. Beta and demo versions of these tools are now available on the Internet.

We would like to find a smart developer who can create a pilot application which will explore the potential uses of WPF and XAML for creating multimedia presentations. We have a new marketing application we are interested in building, and are considering using XAML rather than Powerpoint.

Please note, this is not a web based application. This project is for a desktop application only. Also, the design does not have to look good, the application just has to demonstrate XAML and WPF functionality.

These are the proposed steps in the application development. (The exact list will be finalized in consultation with the GAF developer before they accept and start the project)

1) Create XML file to hold sample text data and any references to external image and audio files

2) Create an XAML project using Expression Blend or VS2008

3) Define a canvas size of 1024 x 768 and a frame rate of 30 frames a second

4) Bind to an external XML data source (to seperate content and presentation)

5) Add a background color gradient effect to the canvas

6) For 10 seconds display a series of jpegs, fade them in and out, move them around on the display screen with z-order demonstration

7) For 10 seconds play 1 or 2 mp3 files while jpegs are on screen

8) Display text, at specified font, points, color and strokes - then dynamically add effects to text (resize, animate with drop shadow and blur) every 3 seconds

9) Display a paragraph of text and see it dynamically handle wrapping and overflow

10) At 20 seconds after starting application play a WMV video

11) At 30 seconds simulate a simple 3D effect

12) Dynamically change the desktop dimesions to 1920 x 1080 and then re-run the same series of tasks (1 - 11) at the new screen dimensions.

Build the project and send to a test PC running Vista and the new DotNet Framework Version 3.5

I don't know how long this project will take. It could be anywhere from 2 hours to 2 weeks depending on the developer. From what I have read at Microsofts site, this is not a difficult project considering the power of the new toolset, but I am sure there will be a learning curve for anyone new to the technology,

We will provide the sample jpeg images, mp3, wmv and text. The project should be completed by February 15th.

I will try to select a devloper who has a strong background with Mocrosoft Windows development and an interest in working with new technology.



Skills: .NET, Windows Desktop, XML

See more: freelance wpf, wpf freelancer, wpf freelance, xaml prototype, wpf play mp3, wpf xaml desktop, xaml outsourcing, effect xaml, xaml prototyping, animate overflow content wpf, freelance project xaml, wpf freelance programmer united states, wmv wpf, wpf freelancing, wpf service provider, xaml outsource, user interface xaml prototype, wpf freelance job, wpf outsource, wpf outsourcing, dropshadow wpf, overflow canvas xaml, xml developer tools, xaml canvas, working prototype

About the Employer:
( 18 reviews ) Woodridge, United States

Project ID: #216126