You are currently browsing the monthly archive for November 2010.


The winter here in Germany is definitely turning nasty … freezing temperatures, snow and ice, gray skies. Time to escape to summer in Brazil 😉

JavaOne Latin America (Portuguese site) happens December 7 through 9 at the Transamerica Expo Center in Sao Paulo, Brazil. Key info about JavaOne Latin America:

  • Sao Paulo is the best place in Latin America to network, share information and learn from leading experts in the Java community
  • Add to your learning by exploring the co-located Oracle Develop conference, with additional sessions for Java developers to explore
  • Attend the JavaOne Keynote and Technical Keynote to learn about Oracle’s commitment, roadmap, and direction for Java
  • Participate in practical hands-on labs, providing useful Java development techniques and best practices
  • Choose from dozens of expert-led technical sessions from both Oracle and the Java Community covering 8 tracks
  • Visit the Java DEMOgrounds to receive live technology demonstrations from Oracle experts
  • Visit the Oracle Technology Network lounge to learn how to utilize the vast collection of Java technology resources from Oracle, as well as pick up a t-shirt, DVD, or other free gifts

I personally will be delivering 3 sessions: 10049108_j1_imspeaking_125x125.gif

  • S314178: Beyond Smartphones: Rich Applications and Services for the Mobile Masses
  • S313296: Bringing Web Widgets to MSA-Empowered Phones
  • S314126: Where My Friends Are: Java ME Location API in Practice

To stay in touch, check the following links and media:

  • Twitter: @oracledobrasil. Hashtag: #javaone10
  • JavaOne on Facebook
  • JavaOne on LinkedIn

Hope to see you there!


— Terrence


DukeRockStar02.png A quick note:

The Java Spotlight Podcast Episode 5 was posted last Friday: An interview with Bruno Souza and Fabiane Nardon, Brazilian Java Champions on the Brazilian open source scene, the Open JDK Manifesto, and JavaOne 2010.


— Terrence

The latest release of Java SE Embedded 6 u21 contains some pretty significant performance enhancements, resulting in up to 3.2x performance over the latest Android 2.2 release on the same hardware.

Check out the detailed benchmarking done by Bob Vandette.

Note that the benchmarks used aren’t even exercising parallel scalability yet. With the multi-core support featured in Java SE Embedded we expect to pull away from Android even further.


— Terrence

DukeRockStar02.png Two quick items:

  • The Java Spotlight Podcast Episode 4 was posted a few days ago: An interview with John Jullion-Ceccarelli – NetBeans Development Manager, on the NetBeans 7.0 Beta release.
  • The LWUIT team has updated the Resource Editor which now includes an alpha version of a GUI Builder. A 4-part tutorial is available, which also includes videos on the new functionality,

By the way, Arun Gupta created a screen cast on the cool support NetBeans 7 now adds for the language changes that come with JDK 7 Project Coin.


— Terrence

Fonic.png (Disclaimer: I have no relationship or interest in Fonic or its parent company)

Telecom companies and wireless providers are generally not known for their good products and customer service … I think we all have multiple stories to tell on that front 😉

In fact, on a recent trip to New York I wanted to buy pre-paid GSM voice & data service to avoid being charged ridiculous overseas roaming fees during my week-long stay. After a bunch of online research and visiting several AT&T and T-Online USA shops it appears that it is currently impossible to get cost-effective short-term data access with a smart phone in the U.S. (I’d be happy to learn otherwise).

I heard various explanations and excuses for why that is but the bottom line is that U.S. wireless providers are simply not interested in selling a product that meets the needs of millions of potential customers. Well, I guess ignoring your customers is one way to deal with “a problem”.

Or, maybe, I’m just spoiled by my wireless provider here in Germany: (sorry, site only in German).

Fonic is the pre-paid brand of O2, which is in turn a Telefonica company. Pre-paid is extremely popular in Europe, with a market penetration of 30% to 50% of the total wireless customer base (compared to subscription plans). And for good reason: You are not locked into a long-term contract, you are free to move your SIM card between devices, and often you have very low or no monthly service fees at all – you just pay what you use.

Fonic is one of many pre-paid brands here. What makes Fonic different is a couple of things (these may or may not be exclusive to Fonic):

  • You’re on the Telefonica/O2 network – which has seen major upgrades in the last years and gets you good coverage across the country and HSDPA download speeds of up to 7.2 Mbit/s (yep, you’ve read that right). I’ve actually gotten around 3 Mbit/s on several occasions, but mostly around 1 to 1.5 Mbit/s – which is still quite respectable.
  • “No-fuss, no tricks” data: You get access to all domains and ports (as far as I know) and the SIM card works on any phone – just pop it in, Fonic sends you an SMS with the network settings, and off you go. In fact, I recently received a Skype call unknowingly using wireless data – it worked so well I only noticed later it was not a regular voice call.
  • Simple and very cost effective voice and data plans such as a one day data flat rate for €2.50 and a monthly data flat rate for €9.95. Sure, they throttle your connection after you’ve used 500 MB – but still, that’s a good deal by almost any measure.
  • No termination periods or fees and they even refund you your unused payments.
  • And finally, their web site and customer service is excellent. I recently had a billing issue – they answered the phone within 2 minutes, understood my problem right away, and refunded me the amount within 24 hours. They even called me back the next day to make sure my issue was resolved to my satisfaction. Impressive.

Fonic has certainly raised my expectations when it comes to wireless providers. Makes you wonder why some companies still suck so badly and get away with it.

By the way, Telefonica just reported a 65% rise in net profits for the last 9 months. Seems to me that providing a good product and service at a competitive price is still a pretty good business model. Contrary to all the noise.


— Terrence

DukeRockStar02.pngWeek 3 of The Java Spotlight Podcast: An interview with Greg Bollella, Chief Architect of Embedded Java at Oracle, plus news and “What’s Cool”.


— Terrence


Java SE for embedded devices is now available in an updated release. This release delivers a host of improvements, among them:

  • The Java Runtime Environments (JRE) for Linux on ARM, PowerPC, and x86 are now aligned with the latest Java SE update 21 release for desktop and servers
  • Adds multi-core support for ARM and PowerPC processors including parallel garbage collection, background JIT compilation, and more
  • Improved performance and throughput in many areas, including a 20% speed-up on Caffeinmark and nearly 2x performance over Android on common benchmarks
  • Hundreds of enhancements, security improvements, and bug fixes

Why would you use Java SE Embedded vs. the normal Java SE (for desktop) release?

  • Java SE Embedded is available on a number of additional ISAs (ARM, PowerPC, and more) and OSes (Windows XP-Embedded, and more) – check with us for a full list
  • Java SE Embedded is optimized for embedded environments in a number of ways, such as reduced footprint and tuned memory management
  • Java SE Embedded offers a headless configuration which saves additional footprint in embedded solutions which do not require graphics

Java SE Embedded is a great solution if you need the full power of Java SE for your embedded product.

Read more about the release in The Daily Dose.

Check out this video with John Muhlner, Group Manager Embedded Solutions at Oracle.

Finally, see the Java Embedded home page with all the infos and downloads.


— Terrence

apple-logo-248x300.jpg + openjdk.png


  • 10/15: Post by Mike Swingler, Java Engineering, Apple Inc. on the Apple mailing lists

Just in:

Oracle and Apple announce OpenJDK Project for Mac OS X:


— Terrence


As announced a couple of weeks back, is now in the process of migrating to the new Kenai-based infrastructure.

Anyone involved with, and project owners in particular, should read Sonya Barry’s blog to understand the changes that are happening and what actions you need to take, if any.

The deadline for requesting projects to be migrated is November 30, 2010 – so if you want your project to be moved to Kenai be sure to request the move here.


— Terrence

DukeRockStar02.png After a bit of a hiatus from the 92 episodes of the Java Mobility Podcast, Roger Brinkley and I are back at it again! And as part of the broader Java Evangelism team at Oracle we’re upleveling the scope of the podcast to encompass the whole breath of Java, including Java EE, SE, ME, JavaFX, and more.

We’re keeping the popular format of the show – news, a feature segment or interview, and “What’s Cool” but we’re increasing the depth of the news section by adding a revolving cast of Java All-Stars – folks from the evangelist team and others at Oracle who specialize on specific technology areas and can add their unique knowledge and insight.

The first 2 episodes are already live:

Episode 1

An Interview with Mark Reinhold, Chief Java Architect, Java Platform Group on the future of Java SE.

Episode 2

An Interview with Steve Harris, Senior VP of Application Server Development on the Java Enterprise Edition, Glassfish, and integrating Sun into Oracle.

Joining us every week is a changing panel of Java All Stars such as Dalibor Topic (Java free and open source software ambassador), Alexis Moussine-Pouchkine (Java EE Evangelist), and others.

I hope you like the new show. And we have a great line-up of topics and interviews in the pipeline for the next couple of shows already … So, stay tuned!

PS: For automatic updates, you can subscribe to The Java Spotlight Podcast Feed or subscribe to the podcast directly in iTunes.


— Terrence

Enter your email address to subscribe to this blog

Join 176 other followers

November 2010
« Oct   Dec »

Blog Stats

  • 278,715 hits