Matt Schuetze tells the story of Java for embedded applications. Java originated from the desire for portable application code to run across a panoply of available processor families, a desire that continues today, especially with the explosion of low-cost, fully capable processors and cut-down OS distributions. Matt walks you through the realities of doing embedded Java development, exposes the breadth of choices to make in boards and setups, and shows the ways that modern Java Standard Edition is leveraged to the hilt. Matt also explores the trajectory on which Java 9 will rocket by looking into the implications of Project Jigsaw on the embedded application development approach.
Recorded at OSCON 2016, Austin, Texas.