×
Copy
Open
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
February 2013 in Spotify. X-platform web dev
Slide 2
Slide 2 text
@jmperezperez Frontend Web Developer Spotify - Stockholm José Manuel Pérez Pérez About me
Slide 3
Slide 3 text
What’s Spotify How we use web technologies Cross-platform challenges What’s this talk about
Slide 4
Slide 4 text
Desktop client
Slide 5
Slide 5 text
Mobile clients
Slide 6
Slide 6 text
TV
Slide 7
Slide 7 text
Easy development, no dependencies Monitor and deliver updates with no overhead We would like to achieve this: as Spotify grows Evolving the product
Slide 8
Slide 8 text
Web is the answer
Slide 9
Slide 9 text
Allowing 3rd-party integrations Spotify Apps
Slide 10
Slide 10 text
Making it possible to use web development everywhere Hybrid clients
Slide 11
Slide 11 text
Whole client, not only a component Web player
Slide 12
Slide 12 text
Team ownership Code reuse + Cross platform development Web development is helping us with: Web
Slide 13
Slide 13 text
DRY Sharing code
Slide 14
Slide 14 text
Hide the native layer - Common API Structure the code properly Keep in mind performance Cross-platform development Things to have into account How to
Slide 15
Slide 15 text
February 2013 @jmperezperez Thanks!
Slide 16
Slide 16 text
February 2013 jobs.spotify.com developer.spotify.com @SpotifyPlatform More info