Page 1
An App Perspective on the record breaking summer of Sport
Keith MitchellGroup Engineering [email protected]
@specialized
Tuesday, 28 April 15
Page 2
NEWS
LIVEWEATHER
SEARCH
HOMEPAGEABOUT THE BBC
TRAVEL
MUSIC
Bitesize
ARTS
FOOD
NEWSBEAT
PROGRAMMES
Radio
Tuesday, 28 April 15
Page 3
SPORT
Tuesday, 28 April 15
Page 4
Tuesday, 28 April 15
Page 5
LONDON 2012
Tuesday, 28 April 15
Page 6
FROM LONDON TO GLASGOW
Tuesday, 28 April 15
Page 7
Tuesday, 28 April 15
Page 8
Status and Control
Configuration
Feature Toggles
Hybrid - Web and Native Elements
ARCHITECTURAL DECISIONS
Tuesday, 28 April 15
Page 9
Controlled Server side
End-point for eachPlatformEditionVersion
STATUS AND CONTROL
Tuesday, 28 April 15
Page 10
Menu Config
Router & White list
Adverts
DYNAMIC CONFIGURATION
Tuesday, 28 April 15
Page 11
Controlled Server side
e.g. Radio, Chromcast, Push
FEATURE TOGGLES
Tuesday, 28 April 15
Page 12
BRIDGING WEB & NATIVEJavascript Bridge
Tuesday, 28 April 15
Page 13
ALL ABOUT LIVE DATA & A/V
Tuesday, 28 April 15
Page 14
DELIVER DATA USING PUSH
Tuesday, 28 April 15
Page 15
DELIVER DATA USING PUSH
Tuesday, 28 April 15
Page 16
ALERTS IMAGES HERE
Tuesday, 28 April 15
Page 17
DATA MODEL
Tuesday, 28 April 15
Page 18
PUSH ARCHITECTURE
Tuesday, 28 April 15
Page 19
PUSH NOTIFICATION & LIVE WIDGET
Tuesday, 28 April 15
Page 20
LIVE VIDEO STREAMS
Tuesday, 28 April 15
Page 21
Tuesday, 28 April 15
Page 22
Tuesday, 28 April 15
Page 23
Tuesday, 28 April 15
Page 24
Tuesday, 28 April 15
Page 25
Dedicated Build & Release Pipeline(Platforms, Editions, Versions, Debug/Release)
HockeyApp(Nightly, QA, Alpha, Beta, RC)
Tooling and Dashboards(GitHub, Jenkins, Dashing, Test Harness)
BUILD PIPELINE
Tuesday, 28 April 15
Page 26
Summary
Tuesday, 28 April 15
Page 27
6+ Million UK DownloadsTuesday, 28 April 15
Page 28
96 million
Brazil World Cup (12 June)to
The Open Championship (20 July)
Tuesday, 28 April 15
Page 29
77.5 million in June
bit.ly/BBCSportRecord
Biggest month in our entire history
Tuesday, 28 April 15
Page 30
4 millionWorld Cup Alerts
Tuesday, 28 April 15
Page 31
3.1 M unique browsers/devices1st July
Tuesday, 28 April 15
Page 32
3.4 Million - 9th JulyTuesday, 28 April 15
Page 33
25m live video requests
World Cup: 15.9m, Wimbledon: 8.1m The Open: 1.5m, British Grand Prix: 369k
Tuesday, 28 April 15
Page 34
Tuesday, 28 April 15
Page 35
Tuesday, 28 April 15
Page 36
Thanks. Questions ?
Tuesday, 28 April 15
Page 37
We’re hiring!
Keith Mitchelle : [email protected]
t: @specialized
Tuesday, 28 April 15