Mobile Java has reached maturity
If mobile browsers aren't sophisticated enough to deliver your content, or you want to reach beyond a small but voracious audience of iPhone owners, mobile Java (J2ME) is the way to go.
After failing to live up to its initial promise of "write once, run anywhere", mobile Java has received bad press. But with Cactus, our proprietary framework for J2ME, we've demonstrated that J2ME can deliver across a wide range of devices.
Licensees of Cactus include Microsoft, Nokia, the BBC, Orange, Trutap, Locomatrix, Puzzler Media and many more. There have been over 1.2 million downloads of Cactus-powered mobile applications, across more than 400 devices in 207 countries.
Why use Cactus?
Launch better applications, faster. Our customers don't end up paying for us to implement a user interface from scratch, and we get to spend our time solving new problems. Key features of Cactus include:
- A framework for delivering tightly-customised user interfaces with a completely customisable look and feel;
- A library of over 50 off-the-shelf components to handle text input, multiple choice, pop-up dialog boxes, menus and more;
- Visual effects like smooth scrolling, pan transitions, and animation;
- Efficient storage of data on-device, through a database library which indexes, searches and sorts data quickly;
- Tools to support debugging, either on the device or over-the-air using Bluetooth;
- Support for GPS and location-based services
- Advanced support for on-device graphics to give pixel perfect placement, fades, and alpha transparencies;
See for yourself
Don't take our word for it. Take a look at the video below. It's Trutap, a Cactus-powered social software product we delivered in 2008. And if you'd like to know more, why not get in touch?





