Project Capuchin SDK..some thoughts

Sony Ericsson has made their Project Capuchin SDK available to developers. The SDK consists of a set of tools and documents to refer to and use while developing content.

1. Swf2Jar 1.1, Project Capuchin packaging tool and user guide
2. Sony Ericsson Project Capuchin APIs
3. Project Capuchin Product Information document
4. Project Capuchin API Java documents
5. Sony Ericsson SDK for the Java ME Platform
6. Getting started with Project Capuchin for Flash Lite and Java developers

Installation of the tools require the Java runtime & the Eclipse IDE for Java Developers.

Testing content may not be possible now because the first Project Capuchin device – the C905 Cybershot handset, is yet to launch. The Sony Ericsson emulator too cannot read the Project Capuchin jar file as yet. I assume the reason being that the C905 handset comes under the Java Platform 8 sub category (JP 8.4), for which the device skin is yet to be released (sub category JP 8.0 is available).

But having downloaded and worked a little with the tools, I can say that it looks very interesting. What this means for Flash developers is, being able to overcome the many challenges of the Flash Lite API. This includes talking to Service APIs (Sensor, Messaging, Calender, Bluetooth) using the Java classes, ease in distribution of content as the packaging of a swf as a Java application can use the existing Java infrastructure and backend and be deployed in the same way.

Many mobile developers will also see it as a way to develop Java applications using Flash as a presentation layer and Java for application logic thus coming up with a richer and robust application.

Overall it looks like a good time to start working on Sony Ericsson devices, because we now see a way to extend the Flash API while communicating with Java. I hope I can publish some thoughts of mine as I work with it.


About Mariam Dholkawala 188 Articles
Part geeky part quirky, I love writing games, travelling the world, trying new food and learning new languages. I am sometimes the designer, programmer and artist for some of my own games.

8 Comments Posted

  1. Informative post Mariam! I was wondering why I couldn’t get any content to run in the emulator! Your blog was the first post I’ve seen with that information in it. Very helpful to me.


  2. Hi Mariam, I tried to run the capuchin application on the sony ericsson emulator JP8 but its not showing anything on it. I dont know is capuchin supporting emulator or not

  3. Hi Abdul, Currently Project Capuchin files don’t run on the JP8 SE emulator. A Flash Emulator is currently in development for handling testing of content in future.


  4. hi Mariam, one more question can I used network connection in J2ME and UI in flash. could you tell me how many phones does capuchin supporting till now.

  5. Hi Mariam,

    I thought you might be interested to know that Sony Ericsson is a Global Sponsor of the NAVTEQ Global LBS Challenge 2009. Testing of Project Capuchin applications on the Sony Ericsson C905 Cyber-shot phone is now available and free for qualifying contestants of the LBS Challenge.

    The current version of the Sony Ericsson SDK for the Java ME Platform does not support Flash (.swf) content, hence the testing of a Project Capuchin application is not possible in the SDK emulator. However, to make sure everyone will be able to test their Project Capuchin application for the competition, Sony Ericsson has installed two C905 phones in Mobile Complete’s Virtual Lab service.

    This service is free for qualifying contestants for NAVTEQ Global LBS Challenge; just register a new account and you will be able to start testing your Project Capuchin applications. More info here:

    The LBS Challenge invites developers to build location-enabled applications that work with mobile phones from the leading handset manufacturers and using dynamic positioning technology and NAVTEQ map data. The prize pool for this year’s competition is valued at over $5.25 million dollars in cash, tool and data licences, and handsets, making the NAVTEQ Global LBS Challenge one of the industry’s most rewarding developer competitions. There are five categories for entries – content, enterprise, entertainment & leisure, navigation, and social networking.

    This may be the perfect avenue for Flash developers to take advantage of Java ME capabilities and showcase what you can do to create the most innovative and UI attractive location-aware application.

    For more information see the official contest rules at

    Good luck!

Leave a Reply

Your email address will not be published.


%d bloggers like this: