OTAMate Case study: CrazyWarp
|
Services used: OTAVend, OTAMon, OTASlang, OTALicense
|
|
CrazyWarp is a fun application written for the UIQ smartphone platform (Sony Ericsson P800, P900, Motorola A920, Benq P30 etc) and
has been installed on over 250,000 devices since its launch in 2003.
|
|
|
|
|
|
CrazyWarp uses OTAVend as the delivery service. In this instance, the provisioning model is a feature-locked
download which is upgraded to the full version when the user licenses it. OTAVend provides the credit card gateway
interface, the load balanced download servers and stats updates.
|
|
|
|
|
The upgrade function is provided by OTALicense using its node-locked security model. Each copy is licensed directly
from the handset and branded to it using its IMEI. Even if installed and unlocked on a memory card, it will revert to
the demo version if that card is tried in another handset.
|
|
|
|
|
CrazyWarp uses OTASlang to hot swap its languages on demand. Currently it is available in English, Italian, Swedish, Greek, French and
German. When new languages are added, the handset discovers and downloads them without needing an upgrade. The
native character set of the handset is fully supported, as in the Greek example.
|
|
|
http://www.crazywarp.com
|
|
|