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

Consistent, Dumb and Thin

Consistent, Dumb and Thin

A presentation on how Spotify's iOS application transitioned from a mobile client that was: visually inconsistent, thick and client based to a more modern 'consistent, dumb and thin' one.

As presented on #MBLTDev 2015. Moscow, Russia.

Hector Zarate

November 17, 2015
Tweet

More Decks by Hector Zarate

Other Decks in Programming

Transcript

  1. Spotify Numbers 58 markets Over 30 million Songs 75 million

    Active Users (20 million Subscribers)
  2. 3. Modular Organization Radio Running Album Show Player Browse Artist

    Playlist Social Conce Car Chart scover Genre
  3. Radio Running Album Show Player Browse Artist Playlist Social Conce

    Car Chart scover Genre Ads Equalizer Inbox Podcast
  4. Radio Running Album Show Player Browse Artist Playlist Social Conce

    Car Chart scover Genre Ads Equalizer Inbox Podcast
  5. Radio Running Album Show Player Browse Artist Playlist Social Conce

    Car Chart scover Genre Ads Equalizer Inbox Podcast
  6. Radio Running Album Show Player Browse Artist Playlist Social Conce

    Car Chart scover Genre Ads Equalizer Inbox Podcast
  7. Radio Running Album Show Player Browse Artist Playlist Social Conce

    Car Chart scover Genre Ads Equalizer Inbox Podcast
  8. Radio Running Album Show Player Browse Artist Playlist Social Conce

    Car Chart scover Genre Ads Equalizer Inbox Podcast
  9. Radio Running Album Show Player Browse Artist Playlist Social Conce

    Car Chart scover Genre Ads Equalizer Inbox Podcast
  10. Radio Running Album Show Player Browse Artist Playlist Social Conce

    Car Chart scover Genre Ads Equalizer Inbox Podcast
  11. Radio Running Album Show Player Browse Artist Playlist Social Conce

    Car Chart scover Genre Ads Equalizer Inbox Podcast
  12. ITEM - title - subtitle - image SPACE - title

    1 n blocks BLOCK - title - renderType 1 n items
  13. << Block >> << Space >> << Item >> <<

    Item, ItemWithIcon >> << Item, ItemWithMetadata >>
  14. Final Words 1. Single Purpose 2. Vision 3. Share That

    Toy 4. Marketing 5. Shared Success