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

Gizmodo Engage Hamburg - What does it takes to build Deezer for Windows Store

Gizmodo Engage Hamburg - What does it takes to build Deezer for Windows Store

Christopher MANEU

June 20, 2013
Tweet

More Decks by Christopher MANEU

Other Decks in Technology

Transcript

  1. Deezer
    for Windows Store
    Gizmodo Engage

    View Slide

  2. Hi, I’m
    Christopher Maneu
    Mobile UI Engineer, Deezer
    @cmaneu
    cmaneu
    maneu.net

    View Slide

  3. View Slide

  4. +25M
    Tracks Unlimited
    radios
    Deezer
    picks
    2
    subscriptions
    for unlimited
    access

    View Slide

  5. All your music, on every device…

    View Slide

  6. Why Windows 8/Store
    • Deezer website runs on Internet Explorer (Metro mode/desktop
    mode)
    • Experience is not great:
    • No audio keyboard keys support
    • Not optimized for touch
    • Power cost
    • A great potential
    • +100M users WW
    • New great devices to enjoy your music

    View Slide

  7. View Slide


  8. View Slide

  9. Debugging
    Sandbox ? What sandbox ?

    View Slide

  10. Performance
    • Test your app on a WinRT device,
    • Test your app on a WinRT device,
    • Test your app on a WinRT device,
    • (and don’t trust virtualization)

    View Slide

  11. Architecture & Portability
    • NO portable class libraries
    • Two differents projects,
    • Linked files and #if NETFX_CORE
    • Bcl.build.async and httpclient
    • MVVM (but removing ViewModels is planned)
    • ~75% « model » code reused

    View Slide

  12. What’s next ?
    New windows phone 8 app
    (this summer)
    Windows 8 (8.1) v2

    View Slide

  13. Thanks!
    maneu.net/gizmodoengage

    View Slide