It’s Sunday afternoon in San Francisco, and time to get to work, after a nice bike ride. The first part has been the ride up Nob Hill to the Masonic Center, and that’s been hard. Once seated, we got a lot of news, but most of them not that new. Java ME 3.2, with its Embedded part is nes, but it is several days old now. In the embedded slide, Java Card is mentioned in 6 out of 8 devices, from sensors to connected vehicles, network apppliances, smart energy and more.
So, the news is in the directions. And we have had one direction set for Java Card. Java Card will take a greater role in the embedded world in the next years, with an objective to provide a nice security subsystem to all devices, and even more so when these devices run Java. Now, you know what keeps me busy, so stay tuned for more news, but not at this JavaOne.
AMD is then talking about hardware tendencies, with more cores, and now, heterogeneous computing, with a CPU and a GPU on the same chip, using the same memory. AMD has also announced an heterogeneous platform combining a x86 CPU and a TrustZone-based GPU.
We also get the news about the recently released Java Embedded Suite 7.0, which complements Java ME with Java DB, a database, and an embedded version of Glassfish. This is one of the smallest embedded Java Web server available, but still larger than Java Card Connected. Their market could be much larger, though, as they target gateways and similar devices.
We then got Gemalto on stage, or Cinterion, a Gemalto company, announcing that their new 3G controller, with Jave ME Embedded, to make thei job simpler, and telling that Java is helping them to remove the complexity barrier in M2M, helping people to deploy edge devices. Good vision.
Than, the Royal Canadian Mint, about Java Card. Talking about MintChip, the “evolution of currency”, basically money on a smart card. Not necessarily entirely new, but it is interesting because it is combining classical and online uses. They chose Java Card because it is widespread, secure, and it supports many applications that will be useful to combine with their application. Basically, the ecosystem got them. We are just missing the developers, and there are many opportunities everywhere, for Java Card application developers, and more surprisingly for Java Card platform specialists, from new entrants in the market, who are now developing their own implementation.
OK, a good start.