Friday 15 August 2008

The next generation... fragmentation?

A lot of people argue about JME fragmentation. And about JME, Symbian, Windows Mobile development in general. Too complex, too time-consuming, too fragmented. I agreed. And it seems like most of the people are looking for Web-style, Widgets like solutions for this. I support that "hype", but only to a certain extend. No doubt, it's nearly 10 times easier building a User Interface on a capable(!) browser using XHTML, SVG, ECMA script, rather then using the paint(Graphics g) Method in JME. Agreed. But when it comes to questions like: "How do I get the GPS-location in the browser-based application?" it's getting interesting.... Currently everyone wants to introduce his own solution in that space. Gears (from Google), Mozilla, LocationAware, OMTP, W3C, OpenAjax Alliance, just to mention a few examples. That's fragmentation at it's best. When people talk about fragmentation in the JME space, they usually mean that there are different APIs available on different devices and that the APIs behave differently (due to bugs or bad Spec). What is currently happening in the "browser-world" is even worse. They will have the same problems like JME (bugs, availablility of APIs cross devices) PLUS they don't even have consistent APIs yet. I hope that people start recognize this, and feed their proposals into a standardisation body to get a consistent API out as soon as possible...

Monday 11 August 2008

Convergence

I'm a fan of Sony Ericsson devices as you might have noticed ;) I also like the DLNA media server integration of my Link Station and my PS3. Now the guys from Sony Ericsson did me a favour with their C905 device. It has WiFi and a build in DLNA compliant media server. When it connects to your WLAN, it will instantly show up in the Crossbar of the PS3 and you can view the pictures taken with 8.1 megapixel camera directly on your TV screen. Cool! Really, really cool.