Upload
e-legion
View
374
Download
4
Tags:
Embed Size (px)
DESCRIPTION
#MBLTdev: Конференция мобильных разработчиков Спикер: Энди Карвел Директор по развитию, Soundcloud http://mbltdev.ru/
Citation preview
Andy Carvell - Mobile Growth & New Markets @andy_carvell
Rebuilding the SoundCloud iOS app
Designed and built for
Creators Tools to engage with their
Audiences !For everyone
Everywhere
Reach 250M per month
Used in 200 countries in the last hour
!
12 hours audio uploaded per minute
OUR MOBILE APPS
Deep Integrations
Legacy Codebase
Image: http://managingfibromyalgiaandibs.com/wp-content/uploads/2014/04/take-the-plunge-quit-work-or-your-job.jpg
Image: http://manhttp://resources0.news.com.au/images/2014/01/10/1226798/960176-7a418718-7996-11e3-ae56-4ce697eaa265.jpgagingfibromyalgiaandibs.com/wp-content/uploads/2014/04/take-the-plunge-quit-work-or-your-job.jpg
• trunk based development • lots of testing • CI pipeline
Why CI?
• move fast • keep codebase healthy • ship reliable apps
• move fast • keep codebase healthy • ship reliable apps
Image credit: Blaise (deviantart) http://blaisie.deviantart.com/art/Rake-and-the-Imposter-324740018
rake build BUILD_ENV=alpha rake build BUILD_ENV=beta rake build BUILD_ENV=adhoc rake build BUILD_ENV=appstore
• rake build sign BUILD_ENV=alpha • rake build sign BUILD_ENV=beta • rake build sign BUILD_ENV=adhoc • rake build sign BUILD_ENV=appstore
Early 2014
iOS Crash Complaints (avg per Week)
0
35
70
105
140
April May June July August
SoundCloud community team
What’s next…
Thank you!!
!
Andy Carvell @andy_carvell