You are currently browsing the tag archive for the ‘Java’ tag.
Tag Archive
Round-up: Embedded Java posts and videos
11/17/2012 in Mobile & Embedded | Tags: blog, iot, Java, Java Embedded, Raspberry Pi, video | Leave a comment

I’ve been collecting links to some interesting blog posts and videos related to embedded Java over the last couple of weeks. Passing these on here:
- Freescale blog – The Embedded Beat: “Let’s make it real – Internet of Things”
- Simon Ritter’s blog: “Mind Reading with Raspberry Pi”
- NightHacking with Steve Chin and Terrence Barr: “Java in the Internet of Things”
- NightHacking with Steve Chin and Alderan Robotics: “The NAO Robot”
- Java Magazine: “Getting Started with Java SE for embedded devices on Raspberry Pi”
- OTN video interview: “Java at ARM TechCon”
- OPN Techtalk with MX Entertainment: “Using Java and MX’s GrinXML Framework to build Blu-ray Disc and media applications”
- Oracle PartnerNetwork Blog: “M2M Architecture: Machine to Machine – The Internet of Things – It’s all about the Data”
- YouTube Java Channel: “Understanding the JVM and Low Latency Applications”
Cheers,
— Terrence
Meet us at Devoxx!
11/12/2012 in Mobile & Embedded | Tags: embedded, Embedded Java, Java, Java Embedded, JavaFX, NetBeans, OpenJDK | Leave a comment
It’s Devoxx time again!
If you’re at Devoxx, sure to check the schedule for a whole range of exciting Java and Oracle topics:
JavaFX, OpenJDK, JDK 7, Java Embedded, Java EE, JCP, NetBeans, Greenfoot, as well as Java Duchess and JUG meetings. Talks, labs, BOFs, demos, and more.
Embedded Java will also play a prominent role. Want to see Java on Raspberry Pi in action? Find out why what’s happening with Java in IoT (Internet of Things)? Play with NetBeans and Tinkerforge?
Check out the full Devoxx schedule.
Why do I think Java has the most exciting part of its future still ahead of it? Catch up with me at my talk on Wed 14:00: “Small, Smart, Connected: Java in the Internet of Things”.
Cheers,
— Terrence
NightHacking Tour: Join the fun!
10/31/2012 in Mobile & Embedded | Tags: embedded, Java, Java Embedded, nighthacking | Leave a comment
My colleague and esteemed JavaFX hacker Stephen Chin is currently on the road on his NightHacking Tour through Europe, geeking with toys and projects, hacking code, and interviewing Java luminaries along the way.
You might know the guy on the left – James Gosling was the first stop of the tour.
What’s more, you can follow live on UStream at each stop along the way. Very cool! To learn all about the NightHacking Tour, check here.
Stephen will swing past my place in Freiburg, Germany, on Saturday (Nov 3). We’ll be chatting about all the stuff that’s happening in the embedded space these days and play with the latest small Java – if the demo gods allow 😉
For the latest UStream schedule and past recordings, go here. And follow #nighthacking on Twitter.
Cheers,
— Terrence
Embedded Highlights at JavaOne and Java Embedded @ JavaOne
09/30/2012 in Mobile & Embedded | Tags: embedded, Embedded Java, Java, Java Embedded @ JavaOne, JavaOne | Leave a comment

It’s here. Tomorrow (Sunday), JavaOne kicks off. Followed on Wednesday by Java Embedded @ JavaOne.
As I mentioned in my previous post, 2012 sees a big focus on embedded Java topics leading up to the show as well as throughout the conference. Last week was the announcement of two new embedded products: Oracle Java ME Embedded 3.2 and Java Embedded Server 7.0 (a blog post on this coming soon). And this week follows up with a host of keynotes, sessions, tutorials, booths, demos, and other content at JavaOne and Java Embedded @ JavaOne.
Just in time, I’d like to share my (totally subjective) list of this week’s “Embedded Highlights”, sorted by conference and by day. Here it goes:
JavaOne, Sunday
- KEY10728 – Java Strategy Keynote
- KEY10744 – JavaOne Technical Keynote
JavaOne, Monday
- CON6703 – ARM: Eight Billion Served—“Want That Java Superoptimized?”
- CON11238 – Java Robots and Automation with MAX
- CON5943 – Java ME 7 Service Platform
- TUT10155 – Getting up to Speed on Oracle Java SE Embedded Performance: Tuning Tips and Tricks
- CON4247 – CLDC7: The Java Platform for Feature Phones and Low-Footprint Embedded Devices
- TUT6305 – Hands-On M2M
- BOF6816 – A Java-Powered FIRST Robot
JavaOne, Tuesday
- CON6335 – Rapid Robot Programming
- CON5804 – A New Platform for Ubiquitous Computing: Oracle Java ME Embedded
- CON11300 – Expanding the Reach of the Java ME Platform
- CON4058 – Java-Enabled Wireless Modules: The Central Hub for Next-Generation M2M Applications
- CON7110 – Developing Java Mobile and Embedded Applications with Java ME SDK 3.2
- CON4570 – Oracle Java Wireless Client: Optimized Java ME 7 Runtime
- CON12988 – OSGI Resource and Remote Lifecycle Management for M2M and the Device Cloud
- CON6094 – JavaFX on Smart Embedded Devices
- BOF4227 – Building Smart Java Applications with Neural Networks, Using the Neuroph Framework
- BOF7304 – Using Your Old Java ME Device to Build Cool New Hacking Projects
- BOF4298 – Small Embedded Java Platform for Robots
- CON5352 – Building JavaFX Interfaces with the Real World
JavaOne, Wednesday
- CON7212 – Java for Embedded Systems: Multicore and More
- CON11385 – What Users Really Want from M2M Solutions: Findings of a Worldwide M2M User Survey
- CON5348 – Do You Like Coffee with Your Dessert? Java and the Raspberry Pi
- CON3984 – IMP.next: A Profile for an Embedded World with Increasing Demands
- CON3400 – Kinect Open Source Programming Secrets: Hacking with OpenNI, NITE, and Java
- CON6590 – Easy Middleware for Your Embedded Device
JavaOne, Thursday
- CON8081 – A World of Possibilities with Java ME + Bluetooth + Arduino
- CON4666 – How to Connect Java Embedded to Cloud Computing
- CON11225 – Closing the IT Loop: Best Practices with Java Embedded in the Real World
- CON11335 – Developing Embedded and Cloud Java Apps for Routers, Gateways, and Storage Devices
Java Embedded @ JavaOne, Wednesday
- KEY11523 – Java Embedded: Market Strategy with Judson Althoff
- CON11210 – Modernizing the Explosion of Advanced Microcontrollers with Embedded Java
- CON11211 – Standardized Embedded mHealth: The Power of Java and the Continua Ecosystem
- CON11156 – Benefits of Java M2M Modules to the Ecosystem
- CON13583 – Internet of Everything: From Connected Objects to a Smart Connected World
- CON11235 – Bring Your Device to the Cloud: Why Mobile Networks Are Different
- CON11236 – The Coming M2M Revolution: Critical Issues for End-to-End Software and Systems
Java Embedded @ JavaOne, Thursday
- KEY11525 – Java Embedded: Product Strategy with Hasan Rizvi
- CON11386 – Emerging Technologies in Manufacturing and Industrial Automation
- CON11388 – M2M: Tackling the Next Data Deluge
- CON11207 – Java and M2M Services for Business Transformation
- CON11208 – Gaining Market Advantage via Simplification and Differentiation with Java
Enough content? I thought so 😉 And, not to forget, be sure to check out the DemoGrounds at JavaOne – lots of cool demos, geek toys, and more. And hang out at the OTN Lounge while you’re there.
Hope you have a great show. See you around!
Cheers,
— Terrence
Are you ready for JavaOne? And JavaOne @ Embedded? 6 more days …
09/24/2012 in Mobile & Embedded | Tags: embedded, Embedded Java, Java, Java Embedded @ JavaOne, JavaOne | Leave a comment

JavaOne is only 6 days away… Are you ready?
Man, what a crazy couple of weeks it has been. Haven’t blogged for ages. Insanely busy with preparations for JavaOne, Java Embedded @ JavaOne, and some new products we’re working on (on the latter, stay tuned …).
There is so much activity, information, and data around JavaOne to choose from – it’s hard to stay on top of it all. I’ll try to keep it short and provide the highlights as well as my embedded point of view. Ok, here it goes:
First, in case you may not know, there are actually two (!) Java conferences this year: JavaOne itself, and Java Embedded @ JavaOne.
- JavaOne happens from Sep 30 through Oct 4 (yes, that means keynotes are on Sunday! Don’t miss them)
- Java Embedded @ JavaOne happens Oct 3 and 4 – in parallel to JavaOne

Henrik Stahl, Senior Director of Product Management, does a great job of introducing Java Embedded @ JavaOne.
Finally, if you have more questions, check out my FAQ on the Java Embedded @ JavaOne conference.
JavaOne
As every year, JavaOne will be packed with keynotes, technical sessions, BOFs, Hands-On-Labs (HOLs), demo grounds, and events.
New for this year are tutorials, which are a mix between an extended technical session, a BOF, and a HOL. It gives the presenters extra time to show you the ropes on a particular topic and extra time for the attendees to ask questions. But it is less of a ‘lab’ setting compared to a HOL. Should be a good addition to the JavaOne structure.
Also new this year is the Oracle OpenWorld Music Festival, which happens throughout the conference (Sun-Thu) in a couple of venues around the main event area. There is music every day and a great line-up of performers such as Macy Gray, Jimmy Cliff, The English Beat, Joss Stone, and many more. Definitely worth checking out. Of course, there is the traditional assortment of parties and events – just check the JavaOne home page!
In terms of embedded, there will be a HUGE focus on that topic at this year’s JavaOne. Oracle is making a big push for Java in the embedded space, not just by launching the Java Embedded @ JavaOne conference (see above), but embedded is embedded (pun intended!) all throughout JavaOne itself:
- Dozens of dedicated embedded technical sessions, BOFs, tutorials, and Hands-on-Labs – ranging from tiny embedded devices through complex end-to-end embedded solutions and touching on a range of different use cases and markets
- Java in embedded spreads throughout the pavilion and demo boths
- Embedded technology featuring in JavaOne keynotes (very cool – see for yourself!)
- Involvement of partners specializing in embedded solutions built on Java

- JavaOne Conference Preview
- Architects and Architecture at JavaOne
- JavaOne Gangnam Style
- Simon Ritter on JavaOne
- JavaOne Countdown, Are You Ready?
- 25 Reasons to attend JavaOne 2012
- Martin and Lewis at JavaOne 2012?
Ok, that’s it. See you on Sunday in San Francisco!
Cheers,
— Terrence
OTN “Top 10” Articles on Java
07/18/2012 in Mobile & Embedded | Tags: articles, Java, Oracle Technology Network, OTN | Leave a comment
I just got hold of the list of the OTN “Top 10” articles on Java over the last four months … I though I’d pass it on.
BTW: More reading (most popular articles for 2011) can be found here.
Cheers,
— Terrence
1. “Interfaces on Demand with CDI and EJB 3.1”, by Adam Bien
2. “Laying Out a User Interface with JavaFX 2.0”, by James L. Weaver
3. “Building Applications in JavaFX 2.0”, by Daniel Zwolenski
4. “Key to the Java EE 6 Platform: NetBeans IDE 7.1”, by Geertjan Wielenga
5. “Adding Some Agility to Java EE Application Deployment with GlassFish”, by Julien Ponge
6. “Spring to Java EE Migration, Part 3”, by David Heffelfinger
7. “Spring to Java EE Migration, Part 2”, by David Heffelfinger
8. “Java Champion Jonas Bonér Explains the Akka Platform”, by Janice J. Heiss
9. “An Interview with Java Champion Jorge Vargas”, by Janice J. Heiss
10. “Java Champion Dick Wall on Genetics, the Java Posse, and Alternative Languages (Part One)”, by Janice J. Heiss
Speaking at goto: conference, Prague, Nov 22-23
10/19/2011 in Mobile & Embedded | Tags: embedded, Embedded Java, goto: conference, Java, Java 7, Java platform, Java SE, Java SE 7, Java SE 8 | Leave a comment
I will be speaking at the goto: conference, in Prague in the Czech Republic, on Nov 22 and 23 – doing two talks:
- The keynote “The Future of Java”
- A session on “Embedded Java: Smart, Connected, Pervasive”
I hope to see you in Prague. If you haven’t registered yet, you can use the promotion code “oracle” and get a €100 price break.
Cheers,
— Terrence
Quick Updates: Project Lambda Syntax, Java on OS X News, OTN Article on Java 6+7 Client Improvements
09/13/2011 in Mobile & Embedded | Tags: Java, Java 7, Java on OS X, Java SE, Java SE 7, Mac OS X, OpenJDK, OTN, Project Lambda | Leave a comment

Some quick updates and links that have accumulated over the past days:
- The Expert Group on Project Lamba (“Closures for Java”) decides on the syntax. Check out Brian Goetz’ posting to the EG mailing list.
- Apple posts a new developer preview of “Java for Mac OS X 10.7 Update 1” and “Java for Mac OS X 10.6 Update 6”. See the post to the OpenJDK mailing list by Mike Swingler from Apple.
- Scott Kovatch announces starting at Oracle and his return as Technical Lead on the Mac OS X port of OpenJDK. Read his blog post “An old new beginning”.
- Josh Marinacci writes about client-side improvements in Java 6 and 7, including Swing, graphics, AWT, look and feel, installation and start-up, and more. Read the full OTN article
Cheers,
— Terrence
Java 7 Q&A and ‘A Bugs Life’
08/12/2011 in Mobile & Embedded | Tags: Bugs, Henrik Stahl, Java, Java 7, Java SE 7, JDK 7, Q & A | Leave a comment

These two posts hit the airwaves just recently, wanted to make sure you are aware of them:
- Henrik Ståhl: Java 7 Questions & Answers
- Dalibor Topic: A Bugs Life
Cheers,
— Terrence
OSCON Java 2011: Video Highlights
08/08/2011 in Mobile & Embedded | Tags: Java, Open Source, OpenJDK, OSCON | Leave a comment
Yes, I know, I’m a bit late (I was on vacation for a week) – OSCON is already over. I didn’t attend myself but I heard there was a lot of good content at OSCON Java – some of which is already published on YouTube.
Here are just a few of the ones I found interesting (and I’m sure there’s more):
- Patrick Curran: “Who needs Standards?”
- Jim Weaver: “JavaFX in the Real World”
- Bob Lee: “On the Cusp of a Java Renaissance”
- Josh Bloch: “Java: The Good, Bad, and Ugly Parts”
- Steven G. Harris: “Open Source, Java, and Oracle – Cracking the Code”
Enjoy!
Cheers,
— Terrence





Recent Comments