Tag: Java

JavaFX: and another one…

Whoever had hoped that the iPhone example would trigger an end of the fragmentation will be disappointed. Android will likely come in infinite flavours as and when OEMs and carriers adapt the OS to their specific tastes (I dare not speak of needs…), Symbian when going open-source will likely fare a similar fate, and now Sun fights back to maintain its stronghold by launching JavaFX, which is supposed to provide a bit of zing to the ubiquitous J2ME middleware that dominates the mobile handsets (according to Sun, 2.6bn devices carry it).

It’s early days but I will make sure quizzing our engineers to see what they think.
And now let’s go back to dream of a single platform… Zzzzzzzz.

Sony Ericsson marries J2ME with Flash

Sony Ericsson announced that it would release a new technology that would basically marry Flash Lite with J2ME. The new technology and tools, referred to as “Project Capuchin” make, it says, it possible to “combine the richness of Flash and J2ME technologies allowing developers to utilize the best attributes of both software stacks to create content-rich mobile applications”. Sony Ericsson wants to launch this in H2/2008 and will demonstrate apps running under this at JavaOne in SF next week.

The concept is pretty cool: the thing is said to allow pure Flash Lite content to be encapsulated in J2ME applications, making content created in Flash appear as Java apps. It goes on to say that “more advanced capabilities will allow FlashLite technology to handle an entire presentation layer and make it possible to create Java ME applications where some or all UI components are defined in Flash.”

I have reported a little on Flash Lite and its moves into the markets in the past (see e.g. here and here). One obstacle always was the device footprint. If you can make a Flash app appear to be a Java one, this gap would appear to be immediately reduced to, yes, zilch, zero, naught, nothing at all. So this would bring us the slick UI and interfaces we all so love from the Flash world to all the Java-enabled phones immediately.

What I would really like to know though is what the porting would be: would one be able to address everything in one build, Flash graphics being vector-based and all and therefore automatically adaptable to all screen sizes? That would be a real killer. I’m thrilled…

News Flash (Lite)

A while ago, I blogged about a cool new site French company Mobitween had launched, namely on user-generated games. Now, the good folks are a bridgehead in mobile Flash (they had their fingers in the code more or less from day 1). So, where is Flash Lite today?

Here’s the install base numbers as recently released:

From just over 14% to 23% in a year (yes, I know, this is based on a flat 2 bn handsets out there)… In any event, that is rather respectable, don’t you think?

Flash has the great advantage that its graphics are vector-based and therefore scalable. This means that most of the porting nightmare that contributes to 30-50% of the cost of mobile games, etc would fall away. Nice thought… It would make the whole commercial model of mobile games dramatically rosier. And it appears to be gaining traction: e.g. does Adobe make Flash Lite available on Verizon phones (and I’ve been told – confidentially – of one publisher having recorded more than 2m Flash game downloads on there already).

Flash is particularly good for casual games, which is, as everyone close(-ish) to mobile games knows, all the hype for the (small) mobile screen, and rightly so, as it is normally easier to adapt a casual game to the screen limitations (not even starting to talk about processing power) that are inherent to mobile phones. A natural fit, huh? Just look what Mobitween and their users have come up with! And I don’t even get started on Atom/Shockwave (read an interview here) and all the others out there…

Is it then that we only need to wait until Flash Lite (finally) reaches the mass market? On the web, Flash hurt Sun‘s Java badly. Will the same happen on mobile? Or will Sun be smarter this time, and make sure that its currently dominant position will be reinforced by making it easier for developers to publish on their platform? The jury is out…

Powered by WordPress & Theme by Anders Norén