윈도우폰 혁신적인 UX 와 개발자의 미래, 마켓플레이스서진호 차장 (Jinho.Seo@microsoft.com) 모바일/임베디드 디벨로퍼 에반젤리스트한국 마이크로소프트블로그: http://blogs.msdn.com/jinhoseo커뮤니티: http://www.winmodev.net트위터: @synabreu
Mobile User Experience is a Key in your Apps!
Mobile User Experience
DeviceCPU, Memory and Externals
Display Size and Orientation
Input (Keypad vs. Touch)
Touch     (Registivevs. Capacitive)Network
3G, WiFi, BluetoothPlatform
ApplicationSource: United Nations Economic and Social Commission
Web Services
Why is User Experience in Phone?Better than Graphic User ExperienceIntuitive and Productive Phone UIBrowsing Inside Out(Mobile/Desktop)Seamless ConnectivityRich Multimedia ExperienceIntegrate with Office Tools
DemoWindows Mobile 6.5
Best Practice:Mobile Photo Apps UXPrototype
User Story (Observe to People)11
Different from Mobile to Desktop
Prototype Example (1)Design User-Centric Diagram
Prototype Example (2)
Prototype Example (3)
Visual DesignAnimation and ShadowMargins + PaddingTypography (Word)Wire Frames (layout) Pages (Form/Dialog) Behaviour(Interaction)Composition (Panel)
Interaction DesignKeep It Simple
 Navigation
Pan, Scroll and HoldTouch Gesture : How to playGESTUREINFOGF_INERTIAGF_BEGIN종류에 따라(Gesture IDs)GF_ENDGID_BEGIN  = 1GID_END = 2GID_PAN = 4GID_SCROLL = 8GID_HOLD = 9GID_SELECT = 10GID_DOUBLESELECT = 11GID_LAST = 11
DemoHow to make Gesture Apps
Considerationof Application Design
1. It’s funny and Crazy!21
2. Enable to Web Site/Service22
Bite-Size Chunks of InformationTime-Sensitive to Info/alertGeo-Location based AppsMultiple Display and Orientation3. Send/Receive Bite-Size Chunks23
Time-Sensitive to Info/alertGeo-Location based AppsMultiple Display and Orientation4. Time-Sensitive to Info/Alert24
Geo-Location based AppsMultiple Display and Orientation4. Geo-Location based Apps25
5. Consider Multiple Display Sizehttp://sender11.typepad.com/sender11/2008/04/mobile-screen-s.htmlhttp://sender11.typepad.com/sender11/2008/04/more-on-mobile.htmlLandscapeMulti-scapePortrait128X128128X160176X208/220240X320320X480640X200/360/480800X352/400/48096X65
Windows Phone Apps DevelopmentPlatform BuilderSmart Device projectC#, VB.NETC/C++HardwareSoftwareApplicationWin32, MFC, ATLOS
Extensibility: Open Source FrameworkFaster implement to your creative idea!!Re-usable and Productive

Windows Phone UX