The Porting Problem
Porting is intended to make mobile applications available on a wide range of handsets, but:•It is slow and costly•Managing the matrix of builds is difficult•Updates and fixes are almost impossible•It is not effective as:– Each handset has many variants– New handsets are not supported
© 2008 Rapid Mobile Media Ltd
The Problem
• Porting is bad engineering– Poor use of engineering time– Maintenance is difficult to impossible– Does not actually solve fragmentation
• Porting is bad economics– Does not maximise user reach– Unsupported users do not return– Massive on-going cost
© 2008 Rapid Mobile Media Ltd
The Solution
• Automate device detection– Recognise new devices automatically– Use available information and heuristics– Distribute the knowledge†
• Automate application build– Build each application on demand– Select language, branding as needed– Embed user-specific information and security
†Distributed device support is patent pending
© 2008 Rapid Mobile Media Ltd
ThinkPhone Deliver
ThinkPhone Deliver from Rapid Mobile• Part of the ThinkPhone platform• Active provisioning approach:– Application and asset sets developed manually– Asset selection and app assembly automated
• In production operation since 2005• Applications delivered to >4000 handsets• Currently operates with Java ME
© 2008 Rapid Mobile Media Ltd
ThinkPhone Architecture
DeviceKnowledge
ThinkPhone Framework
Secure Communications
Anim
atio
n
Smar
tFor
m
Jazz
Effec
ts
Wid
e &
Dee
p
Ric
h Co
nten
t
Dev
ice
Qui
rks
Adve
rtis
ing
Exce
ptio
ns
SportsBettingApps
GamingApps
ContentApps
NewVerticals
Clie
nt A
pplic
atio
n
Mob
ileSo
lutio
nSe
rver
ThinkPhone Framework
Secure Communications
Adv
ertis
ing
Inte
grat
ion
Exce
ptio
ns
Auth
entic
atio
n
Plug-ins
Contextualizer
Device Optimizer
Image Manager
Ad Designer
Analytics
Campaign ManagerAd360
AdServer
Device Identification
Application Builder
Device Profiler
Download Support
User Management
Service Control
Support Alerts
Support Console
ActiveProvisioning
Server
Patent-pending, end-to-end mobileadvertising solution, including WAP,SMS and MMS.
CommonClient
Platform
CommonServer
Platform
Ad360 MobileAdvertising Server
ThinkPhone Deliver
ThinkPhone Design
© 2008 Rapid Mobile Media Ltd
ThinkPhone Architecture
DeviceKnowledge
ThinkPhone Framework
Secure Communications
Anim
atio
n
Smar
tFor
m
Jazz
Effec
ts
Wid
e &
Dee
p
Ric
h Co
nten
t
Dev
ice
Qui
rks
Adve
rtis
ing
Exce
ptio
ns
SportsBettingApps
GamingApps
ContentApps
NewVerticals
Clie
nt A
pplic
atio
n
Mob
ileSo
lutio
nSe
rver
ThinkPhone Framework
Secure Communications
Adv
ertis
ing
Inte
grat
ion
Exce
ptio
ns
Auth
entic
atio
n
Plug-ins
Contextualizer
Device Optimizer
Image Manager
Ad Designer
Analytics
Campaign ManagerAd360
AdServer
Device Identification
Application Builder
Device Profiler
Download Support
User Management
Service Control
Support Alerts
Support Console
ThinkPhoneDeliverServer
Patent-pending, end-to-end mobileadvertising solution, including WAP,SMS and MMS.
ThinkPhone Design
© 2008 Rapid Mobile Media Ltd
The ThinkPhone Platform
• ThinkPhone Design– Software library for mobile client and server
• ThinkPhone Deliver– Active application provisioning server
• ThinkPhone Design– Mobile Internet content management system
• Ad360– Complete unified mobile advertising server
© 2008 Rapid Mobile Media Ltd
Find out more
Contact us for a demo:
W www.rapid-mobile.comE [email protected] +44 131 243 2502
Visit us on stand 7D84 at World Mobile Congress, Barcelona.
© 2008 Rapid Mobile Media Ltd
Rapid Mobile Media Ltd93 George StreetEdinburgh EH2 3ES
www.rapid-mobile.com
+44 131 243 2502
Just Say NO To Porting
Top Related