Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Yazılımda Kullanıcı Deneyimi

Yazılımda Kullanıcı Deneyimi

Daron Yondem

March 26, 2010
Tweet

More Decks by Daron Yondem

Other Decks in Programming

Transcript

  1. Yazılımda Kullanıcı
    Deneyimi Tasarımı
    Daron Yöndem
    DEVELOAD | Chief Architect
    Microsoft Regional Director, MVP
    [email protected]
    http://daron.yondem.com

    View Slide

  2. Henry Dreyfuss
    1929
    Western Electric Model 302
    1930 (1937-1950)

    View Slide

  3. Walter Dorwin Teague
    1926
    Vanity Kodak
    1928
    iPod Mini
    2003
    Kodak Vest Pocket Camera, Series II, VPK Special
    1926

    View Slide

  4. View Slide

  5. 10 YTL 20 YTL

    View Slide

  6. View Slide

  7. View Slide

  8. Windows Vista
    Microsoft ve User Experience
    2007 Microsoft Office

    View Slide

  9. MDI??

    View Slide

  10. Presentation Title | PP | DD Month YYYY Microsoft Confidential
    http://quince.infragistics.com/

    View Slide

  11. Microsoft Platform
    Windows Server
    ASP.NET
    Windows
    Media
    IIS
    SQL Server
    Commerce Server
    Microsoft Office SharePoint Server
    Presentation Layer
    XHTML, AJAX, Flash, Applets, ActiveX, WinForms, .NET2.0, Java
    Browser +
    AJAX
    Browser +
    Silverlight
    Windows +
    WPF
    Presentation Layer

    View Slide

  12. SILVERLIGHT

    View Slide

  13. WINDOWS PRESENTATION
    FOUNDATION
    Rich, desktop deneyimleri

    View Slide

  14. designers & developers:
    Speak different languages
    Designer/developer deneyimi
    designers design developers add business logic
    designer developer

    View Slide

  15. View Slide

  16. View Slide

  17. View Slide

  18. View Slide

  19. View Slide

  20. View Slide

  21. View Slide

  22. application logic

    View Slide

  23. application logic presentatio
    n

    View Slide

  24. application logic presentatio
    n

    View Slide

  25. application logic presentatio
    n
    C#, VB

    View Slide

  26. application
    logic
    presentatio
    n
    deployment
    resul
    t

    View Slide

  27. application
    logic
    presentatio
    n
    publishing
    system
    resul
    t
    deployment

    View Slide

  28. application logic
    presentation
    result
    deployment

    View Slide

  29. application
    logic
    presentatio
    n
    resul
    t

    View Slide

  30. designers & developers:
    Speak the same language
    Designer/developer deneyimi
    designers design
    designers & developers:
    Speak different languages
    developers add business logic
    designer developer

    View Slide

  31. Kodlarken?
    • MVC - Model-view-controller. En eski
    • MVP - Model-view-presenter. Bir MVC türevi.
    • PM (Presentation Model) View Abstraction
    (state/behaviour)
    • - Model-view-view model. SL ve
    gücünü kullanan en popüler framework

    View Slide

  32. Data Erişimi
    • Socket
    • Web Services
    • WCF RIA Services
    Presentation Title | PP | DD Month YYYY Microsoft Confidential

    View Slide

  33. Presentation Title | PP | DD Month YYYY Microsoft Confidential
    DataProxy and so on...

    View Slide

  34. Presentation Title | PP | DD Month YYYY Microsoft Confidential
    SL Mobile

    View Slide

  35. Sorular?

    View Slide

  36. Kaynaklar
    • Blog : http://daron.yondem.com
    300 üstü makale
    • 15 saatlik Silvelright teknik

    Presentation Title | PP | DD Month YYYY Microsoft Confidential

    View Slide

  37. Daron Yöndem
    [email protected]
    http://daron.yondem.com

    View Slide