Presentation is loading. Please wait.

Presentation is loading. Please wait.

User Experience and Interface Design for Web Apps

Similar presentations


Presentation on theme: "User Experience and Interface Design for Web Apps"— Presentation transcript:

1 User Experience and Interface Design for Web Apps @MichaelGaigg@AL_Laframboise

2 What is good Design?

3 Which design is better? AB

4 AB End-User NeedsBusiness Needs

5 Strategy: End-User Needs Who are our users? What are they trying to accomplish? How successful are they doing that?

6 Strategy: Business Needs Where are we now? Where do we want to go? How do we get there? How do we de fi ne success?

7 What is good Design? It has a Purpose => De fi ne Strategy => De fi ne Success

8 Know your UserKnow your User

9 usiness Needs Internal Users External Users Make/Save $ skilled trained forced impatient demanding in a hurry in control

10 How to create Better Designs?

11 Consider the Empty State

12

13 Better Design

14 Use Task- focused Workflows

15

16 Utilize UI Patterns

17 What are UI Patterns? Solutions to common design problems Help to avoid re-inventing the wheel De fi ned as Problem / Context / Solution

18 Pattern: Info Window hat problem does it solve? o much information on the map. eds user interaction to disclose. http://www.designingmapinterfaces.com/patterns/info-window/

19 Pattern: Info Window

20 hat's the solution? Show useful information Include contextual actions (e.g. buttons, links) Avoid displaying default column names Avoid meaningless data like ID's or Lat/Long

21 Anti-Pattern: Empty Info Window http://www.designingmapinterfaces.com/patterns/empty-info-window/

22 Anti-Pattern: Empty Info Window

23 Pattern: Rich Marker hat problem does it solve? ed to make a decision but clicking each feature to popup an oWindow is too cumbersome. http://www.designingmapinterfaces.com/patterns/rich-marker/

24 Pattern: Rich Marker hat's the solution? Show key metric or performance indicator Use when the content of the markers is important to make a decision and needs to be seen at a glance Must be related to task Result set is limited

25 Utilize UI Patterns http://www.designingmapinterfaces.com/ tps://www.pinterest.com/michaelgaigg/map-ui-patternwww.pinterest.com/michaelgaigg/map-ui-pattern

26 Invest in Cartography

27 SSttrratateeggyy:: EEnndd-- UUsseerr NeNeeeddss Who are our users? What are they trying to accomplish? How successful are they doing that?

28 SSttrratateeggyy:: EEnndd-- UUsseerr NeNeeeddss Who are our users? What are they trying to accomplish? How successful are they doing that?

29 How to improve Cartography Follow well established domain conventions & cartographic rules Avoid simultaneous contrast and color movement Choose your colors wisely

30

31 Know your Data

32 Know what your User knows about your Data or better

33

34 Demo http://www.usda.gov/wps/portal/usda/usdamedia?navid=kyf-compass-map

35 Optimize Visible layers (toggle by theme) Cartography (based on 1 select basemap) Info windows (customized to features) Data display (meaningful grid)

36 Select the correct Layout

37 Full Map No Map Partial Map Reference Map

38 Full Map Map is the focus and the core value

39 Partial Map Work fl ow driven

40 Wizard with Map Step

41 Reference Map For navigation and reference purposes

42 No Map Task doesn't require a map but utilizes power of GIS

43 Toggle between Layouts

44 Focus on the Subject

45 Focus on the Map

46 Layouts Summary FullPartialReference MMapap Level of Detail Level of Control Tools Interaction Cartography high advanced very important high med to high in workflows advanced ok important low to med none to low none/few limited few distractions

47 Provide Navigation

48 10% of time is spent on navigation from one point to another

49 Unified Search Problem: Aggregate di ff erent data sources into one disambiguated set of search results. http://www.designingmapinterfaces.com/patterns/uni fi ed-search/

50 Unified Search Solution: Provide single input fi eld that allow searching multiple sources Indicate source or nature Show meaningful results Remove duplicates and order by relevance

51 Browse Geographies Problem: Users want to explore places or locations but don't know exactly what they are looking for.

52 Browse Geographies Solution: Let users browse hierarchically structured data Start simple Sort alphabetically Show all options if possible

53 Navigation Patterns Location Finder / Geolocate / Uni fi ed Search Browse Geographies Bookmarks / Placemarks Home Button Overview Map

54 Today's ProblemToday's Problem


Download ppt "User Experience and Interface Design for Web Apps"

Similar presentations


Ads by Google