# Building the SoundCloud mobile site using backbone.js

DevFeed: [Building the SoundCloud mobile site using backbone.js](<https://devfeed.tech/articles/building-the-soundcloud-mobile-site-using-backbone-js-2007.md>)

Original publisher: [Read original article](<https://developers.soundcloud.com/blog//building-the-soundcloud-mobile-site-using-backbone.js>)

Published: 2011-08-02T00:00:00Z

Content type: article

Language: en

Sources: [SoundCloud Backstage Blog](<https://devfeed.tech/sources/soundcloud-backstage-blog.md>)

Topics: [Backbone.js](<https://devfeed.tech/topics/backbonejs.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>), [API](<https://devfeed.tech/topics/api.md>), [Android](<https://devfeed.tech/topics/android.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [jQuery](<https://devfeed.tech/topics/jquery.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [HTML5](<https://devfeed.tech/topics/html5.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [WebKit](<https://devfeed.tech/topics/webkit.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [api](<https://devfeed.tech/tags/api.md>), [audio](<https://devfeed.tech/tags/audio.md>), [browser](<https://devfeed.tech/tags/browser.md>), [building](<https://devfeed.tech/tags/building.md>), [html](<https://devfeed.tech/tags/html.md>), [ios](<https://devfeed.tech/tags/ios.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [routing](<https://devfeed.tech/tags/routing.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [web](<https://devfeed.tech/tags/web.md>)

## AI overview

The article describes how SoundCloud built a mobile site for iOS and Android browsers using Backbone.js. It covers the API-client architecture, single-page application prototype, audio streaming, flexible routing with HTML5 history.pushState, and the limitations of jQuery Mobile and WebKit.

## Source excerpt

Until early this year, there was a gap. A gap between the desktop-targeted main SoundCloud site, what we call the 'mothership', and the...