Cover Page

advertisement
Project Overview
We have been given the opportunity to explore the Microsoft Expressions software and
Microsoft Silverlight plug-in.
•First, we have decided to develop a web application prototype using the said
technologies, which will help families share their everyday lives, communicate easier,
and manage multi-media.
•Second, we want to document every step of our exploration, challenges and failures,
successes and innovations via our blog, www.xamlhouse.com. We want to craft this blog
in such a way that it becomes not only our story, but also a resource for developers and
designers alike.
Project Objectives
•Research the potential of Microsoft Expressions software and Silverlight plug-in.
•Explore basic user interactions from both design and developer perspectives.
•Explore development beyond Javascript. Utilize C# programming language and the
Visual Studio 2008 environment.
•Explore the implementation of Adobe softwares into both Microsoft Expressions
software and Silverlight.
•Document explorations via our blog, www.xamlhouse.com.
•Develop a web application prototype.
Target Audience
Xamlhouse.com Blog
The audience for this aspect of the project will be any designer, developer, or
enthusiast who is interested in the potential of these Microsoft technologies. We
hope that by publishing our process we will expand our audience to both
Microsoft and Adobe patrons.
Web Application Prototype
With our web prototype we plan on targeting families who use, or wish to use
Internet based technologies to communicate at a more integrated level. Families
who are separated by distance, or are busy with their everyday lives can
communicate more frequently via our application. We felt a simple application
would best illustrate the relative strengths and weaknesses of Silverlight.
Web Application Outline
Features
• Photo/Video Gallery with Commenting Capabilities
• Calendar
• News Bulletin Board
Usability
• Easy and simple to use.
• Icon driven.
• For all ages.
Initial Technology List
Operating System Configurations
1. Windows XP and Vista Operating Systems on PC
2. Windows XP and Vista Operating Systems on Mac with Parallels/Bootcamp
Software
1. Silverlight 1.1 Alpha
2. Microsoft Expression Design
3. Microsoft Expression Blend 2
4. Microsoft Expression Web
5. Microsoft Expression Media
6. Microsoft Visual Studio 2008
7. Adobe Creative Suite 3
Languages
1.XAML
2.C#
3.Javascript
Secondary Technology List
Operating System Configurations
1. Windows XP and Vista Operating Systems on PC
2. Windows XP and Vista Operating Systems on Mac with Parallels/Bootcamp
Software
1. Silverlight 2.0
2. Microsoft Expression Blend 2
.5
4. Microsoft Visual Studio 2008
5. Adobe Creative Suite 3
Languages
1.XAML
2.C#
**May be a need for media or other software for video compression.
Design Process
• Screens, wireframe to current comp
Development Process
• Simple buttons
• Slider
• Accordion
• Zoomer
Things We Like
• Video –HD/Scalable
• Frame rate/Transitions
• Programming Language Choice and Power
• Possibility of Real Time 3D (Exciting)
• Mobile Devices (Exciting)
• Deep Zoom - Quality
Things We Don’t
• Multiple Versions Existing
• Backwards Compatibility
• Blend: primitive tools, lack of features, tough to do detailed work
• Project File Structure
• Workflow between dev and design
• Breaking graphical elements into XAML
• Lack of support for Adobe Products
• Windows OS Only
• Installation
• Similarity in work environment, Adobe to MS
Submission
•Silverlight.net Gallery
Download