(This is the blog of Terrence Barr)
I am Senior Technologist and Principal Product Manager for Oracle’s small embedded Java Products.
I have broad development and architectural experience on mobile and embedded systems and platforms including industrial control systems, multiprocessor architectures, implementation and optimization of virtual machines, byte code hardware acceleration, advanced client-side and mobile applications, scalable client-server architectures, and more.
Lately, I am also driving key aspects of the embedded Java strategy and product roadmap and am responsible for one of Oracle’s embedded Java product lines.
I also participate in industry organizations and standards bodies, have authored or co-authored a number of papers in the U.S. and Europe, and speak frequently at events around the world.
You can contact me at firstname.lastname@oracle.com
Disclaimer:
Please see the Disclaimer Page.

7 comments
Comments feed for this article
01/24/2010 at 05:24
Natali Silverio
Hello Terrence! I’m Natali from last FISL, I got a Sun Spot from you and Roger. Are you coming to Brazil to participate in Campus Party?
Where I can find your email to write for you?
Thanks
04/11/2011 at 20:44
Lenin Gómez
Hello Terrence!
I’m interested in getting information about the future of Java ME on Windows Mobile 6.5 Devices. Where can I find your email?
Thanks
04/19/2011 at 09:50
terrencebarr
Lenin,
Microsoft’s mobile platform strategy is shifting and so for now I can’t give you specifics with respect to Java ME for Windows Mobile.
Cheers,
– Terrence
04/21/2011 at 09:22
Anand
hi,
when will Netbeans support LWUIT visual design?
06/02/2011 at 09:20
terrencebarr
Anand,
The best way to visually develop LWUIT applications is to use the latest version of the LWUIT GUI Builder. It’s still a work in progress but it goes a long way towards enabling you to build compelling UIs visually – it’s actually pretty cool. The plans is to integrate the LWUIT GUI Builder with the Java ME SDK, which will itself be a NetBeans plugin. Watch for this coming soon.
05/14/2012 at 14:19
bk
i think with Android platform fragmentation, Java FX can play a role of “native” client uniter. Hacking HTML5 and Javascript alone can be daunting for more complex applications but I think this is where Java FX can really shine. Hope Java FX have not thrown away the typing system of Java.
05/14/2012 at 14:33
terrencebarr
That’s correct, JavaFX has a strong play as the layer that can unify the development of rich and demanding apps across a wide range of devices – that’s a key goal. The typing system is unchanged from Java – remember, JavaFX 2.0 is now ‘just another Java API’ – albeit, very powerful and dedicated to cross-platform rich client apps.