(This is the blog of Terrence Barr)
I am the Head of Solutions Engineering at Electric Imp (www.electricimp.com).
I have broad experience on mobile, embedded, and server technologies including multiprocessor architectures, virtual machines, wireless and networking, industrial control systems, scalable end-to-end architectures and cloud, Internet of Things solutions, and more.
Some of my previous roles were as Lead Architect for Java ME 8, Senior Product Manager for Oracle Internet of Things, Tech Lead for a large-scale connected vehicle platform deployment with one of the worlds largest car manufacturers, and Software Architect at Sun Microsystems.
I have authored or co-authored a number of papers and patents in the U.S. and Europe, participate in industry organizations and standards bodies, and speak at events around the world.
You can contact me at
Disclaimer:
Please see the Disclaimer Page.
9 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.
05/28/2013 at 05:09
long
Hi terrence i have a question for you. Can you tell me the source of project phoneME Advanced Android ?
06/11/2013 at 09:48
terrencebarr
The original phoneME sources are at https://java.net/projects/phoneme/. An inoffical Android port is maintained by Davy at http://davy.preuveneers.be/phoneme/?q=node/28.