October 9, 2006 Section 4: Why do an RIA Designing an RIA.

Slides:



Advertisements
Similar presentations
Foundations and Strategies Attention Investment CS352.
Advertisements

Welcome to the World Café Shaping our Futures through Conversations that Matter 14 October 2010.
Google confidential Design Best Practice Masthead Doubleclick Rich Media.
ELearning & Section 508 Panel Discussion Gettysburg, November 2009 Don Barrett Joe Gorup Paul Lloyd Norm Robinson Paul Schafer.
Lesson Planning & Misc. Tools Richard Hartshorne, Ph.D. Associate Professor, Educational Technology Skype: rhartsho49er
2-May-15 GUI Design. 2 HMI design There are entire college courses taught on HMI (Human-Machine Interface) design This is just a very brief presentation.
Discussion (20 points) and Final Assignment (200 points)
Everything you need to know in order to set up your Reader’s Notebook
Using to Collaborate and to Facilitate Collaboration Amongst Your Students Shmuel Fink Touro College.
Language tools How to contribute to the site How to contact the main editors of the site How to access forums How to edit work How to create your own.
Fluff Matters! Information Governance in an Online Era Lisa Welchman.
Access 2007 Product Review. With its improved interface and interactive design capabilities that do not require deep database knowledge, Microsoft Office.
CEP Welcome September 1, Matthew J. Koehler September 1, 2005CEP Cognition and Technology Who’s Who?  Team up with someone you don’t.
Web Site Design Howell Istance. SOFT Interactive Systems Web Site Design n Essentially the same process as when designing any interactive application,
Visual Organization and Website Design Unit 5 (no CSS) September 19.
SMART Board Basics for Fire Prevention and Education Programs E. Brene Duggins Fire Educaator Fair Grove Fire Department 2013.
WORLD DOMINATION WITH WORDPRESS COLLABORATI ON FOR BUSINESS How your WordPress website can be the perfect platform for business collaboration.
Unit 1 – Improving Productivity. 1.1Why did you use a computer? What other systems / resources could you have used? I could have used a pen and paper.
 Researched Best Practices for Student Learning Sara Overby, Coordinating Teacher for Secondary Literacy,
Based on the work of Stephen Covey
Presentation Design & Delivery Word Processing & Publishing.
Microsoft ® Office 2007 Get up to speed with the 2007 system Murray State University College of Education:
Multimedia & The World Wide Web winny HCI 201 Multimedia and the www.
GETTING STARTED 1. Click on the START menu and go up to UDT SOFTWARE, then drag over to Microsoft Office, and then down to Power Point 2. Select a theme.
The Metaphors of Embedding Your Metaphor Mixer: Rob Garfield.
Design thinking evidence. design thinking assessment points When should assessment happen During the end of the project demonstration During the transitions.
A guide to using Wikis in MFL Collaboration, Creativity, Motivation Alex Blagona Language College Coordinator Northgate High School, Ipswich 13 th February.
Web 2.0 and Beyond A look at what Web 2.0 is and what it's good for. By: Derek Hildreth.
Storytelling Your Way to a Better User Experience Whitney Quesenbery Kevin Brooks UPA Boston June 2010.
Chapter 2 Web Site Design Principles
Wyatt Pearsall November  HyperText Transfer Protocol.
Office Live Workspace Visio 2007 Outlook 2007 Groove 2007 Access 2007 Excel 2007 Word 2007.
Web Site Design Principles
WHAT IS YO PEDIA? YO PEDIA is a software that let's you do everything on the internet and desktop through ONE window.
ENG 102 Multimedia Presentation DUE DATE March 9 th Presentations begin March 9 th.
1 WWW-PAGE PLANNING. 2 When starting a web-page project… Focus on reasons to start it (why a web site?) what are the needs for the resources (personnel,
A short “All you need to know”. What's a blog? Publish your thoughts Get feedback Post photos Go Mobile Get started.
STEPS IN THE WEB DESIGN PROCESS A 5 minute presentation on the latest Ideas and methods.
MULTIMEDIA DEFINITION OF MULTIMEDIA
Chapter 6: NavigationCopyright © 2004 by Prentice Hall 6. Navigation Design Site-level navigation: making it easy for the user to get around the site Page-level.
Presenting in Prof. Eckert’s Classes Please make sure your presentation gives an opinion or argument on some idea: for example, evaluate the book, or.
Designing & Testing Information Systems Notes Information Systems Design & Development: Purpose, features functionality, users & Testing.
A guide to creating a power point display Essentials Ctl M =New Slide: a new slide can be inserted. It is placed after the slide that you are viewing.
New Rules, Cool Tools 2009 NEA Member Benefits Professionals’ Workshop Don Blake, NEA PR State Relations.
SiRvey SiRvey or How are we doing ? John S. Lemon.
Pete Brown Developer Community Program Manager, Microsoft REST with Silverlight 5, WCF.
Date 23 rd Jan Shatin 沙田 Mobile Information Architecture.
1 LIZETTE PEREZ IS 440 FEBRUARY 21, 2008 Modeling/Markup Tools: Skrbl ConceptShare ImaginationCube 1.
 Network  A _____ of computers that can _________ w/ each other  Examples of hardware  ______________ & communication lines  Internet  Hardware.
Social Media for Business Communication Chapter 8 © 2016 by McGraw-Hill Education. This is proprietary material solely for authorized instructor use. Not.
Google Apps and Education Jack Nieporte St James of the Valley
New Rules, Cool Tools 2009 State Leaders Summer Conference Don Blake, NEA PR State Relations.
October 9, 2006 Designing Powerful Web Applications with AJAX & Other Rich Internet Applications David Malouf & Bill Scott UI 11 Cambridge, MA October.
RULES TO AVOID BAD DESIGN 1. Don’t annoy your viewers. Don't use frames unless you have to! - Frames are annoying and cause people to lose their way when.
Blogging. Website and blog A website, also written as web site,or simply site, is a set of related web pages typically served from a single web domain.
Rich Internet Applications: Better Practices for Financial Services Stephen Turbek, Avenue A | Razorfish.
© 2015 albert-learning.com How to talk to your boss How to talk to your boss!!
Overview In this tutorial you will: learn what an e-portfolio is learn about the different things e-portfolios may be used for identify some options for.
Computers as Learning Tools Amanda Cantafio. ADVANTAGES OF USING COMPUTERS IN THE CLASSROOM ▪ Students gain word processing skills when learning to type:
And Why You Should Use It In You Websites
Prototyping.
Delete this box when you are done!
Business Communication Dr. Aravind Banakar –
Business Communication
Questions for lesson 4 Recognizing things 9/22/2018 Lesson 4.
The Basics of Microsoft Word 2007 Excel
Senior Action Research Project
Social Media Sarah Mallen Information & Guidance Coordinator The University of Manchester Careers Service.
The Basics of Microsoft Word 2007 Excel
Chapter 2 Web Site Design Principles
Presentation transcript:

October 9, 2006 Section 4: Why do an RIA Designing an RIA

October 9, 2006 Why? ● Simply put … because you can. ● There is very little “should” here ● Looking back at John Maeda’s Laws of Simplicity – Always question the addition of anything, even if it leads to the reduction of something else. Let’s look deeper at some good reasons why.

October 9, 2006 Hello! Humans are Emotional Don Norman’s Emotional Design Your emotional state when using a product will effect not just your enjoyment of it, but your effectiveness (at least perceptual) with it. “Attractive Things Work Better” is the very title of the first chapter.

October 9, 2006 Location, Location, Location That works for real estate … … for UX Designers … Context, Context, Context

October 9, 2006 Intuitive ? ● Creating an intuitive application is all about matching expectations of the user. ● Understanding the context of use is the best way to come as close as possible to do that. ● The desktop is a constant. The Operating System is the heart and soul of the desktop experience.

October 9, 2006 Legacy of the Web ? ● Strong legacy with web metaphors – Back button (or just “history”) – Hyperlink

October 9, 2006 RIAs offer Hybridization ● Toyota can’t have all the fun … ● Big challenges for designers, but the end- game is worth the effort. Yahoo Mail Beta Flickr

October 9, 2006 Learnability ● Understanding where I was and where I’m going. ● Having the RIGHT information at the right time, with the right supporting information.

October 9, 2006 Security ● Using windowing enhances security – I know that I really didn’t leave – I know when I’m done I’ll be going back to where I started ● Security allows for more risk taking

October 9, 2006 Managing Complexity Discoverability ● Use scent to guide people ● Hide complexity to avoid overwhelming people with too much content ● Richness allows for fluidity and better invitations Baby Name Wizard

October 9, 2006 Power of Movement ● Sometimes contrasts in color, shape, alignment are not enough ● Moving objects catch our eyes and our mind’s attention ● Time is perception – Motion (and change) = activity – Perception of system working if not faster, at least working for my benefit. Yahoo! Maps (beta)

October 9, 2006 Playful ● Using your hands in multiple ways ● Novelty through animation and discoverability ● Engagement leads to productivity

Designing Powerful Web Applications with AJAX & Other RIAs October 9, 2006 Design (Big ‘D’) “I design software” “I’m wearing designer jeans” “interaction design” “design school” “That design looks cool”

Designing Powerful Web Applications with AJAX & Other RIAs October 9, 2006 What is “design”? ● Design as noun (I like that “design”) – Is the result of a conceived idea, whether or not it was actually “designed” ● Design as verb (I “design” software) – A process of creativity – Non-linear – Assumes there is more than one elegant solution to any single problem – Considers the measurable and the aesthetic

Designing Powerful Web Applications with AJAX & Other RIAs October 9, 2006 Making Design (verb) Work ● Divergent thinking – Skew, bend, melt, tear … change! ● Evaluation is separate from Ideation – Put your judge on hold ● Multiple minds ● Model, Model, Model (AKA: sketch, sketch, sketch) ● Taking the road least traveled can bring you back to the freeway – Process ideas in disconnected ways – Connect disconnected ideas in separate exercise

Designing Powerful Web Applications with AJAX & Other RIAs October 9, 2006 Exercise: Criteria From Section 1 ● Criteria for the design – Application Service (Hosted) ● Infinite Audience ● Business-to-Business community – File Management System ● Moving lots of files – Collaborative – Media Centric ● Criteria for Development – Old-school software engineering; – Highly formally educated group

Designing Powerful Web Applications with AJAX & Other RIAs October 9, 2006 Exercise: Moving forward ● Need to share corporate media objects across different enterprises ● Need to collaborate on these objects – Annotate – Version – Append ● Need to publish out to 3 rd parties Don’t worry we aren’t doing this whole application …

Designing Powerful Web Applications with AJAX & Other RIAs October 9, 2006 Exercise: Annotate Design a set of screens that make up one page 1. Displays both a list objects and single object 2. Allows the user to comment on that object 3. Track commenting 4. Annotate on media directly 5. Create a collection and “send” that collection

Designing Powerful Web Applications with AJAX & Other RIAs October 9, 2006 Things to think about ● Manage complexity through progressive presentation ● Motion aids learnability ● Prirotize information and tasks within a single context ● “Do I need a new context?” “Why?” “Why not?” ● “What is the nature of my data for this context?”

October 9, 2006 Questions ? Resources: Dave’s Blog: Bill’s Blog: looksgoodworkswell.blogspot.com