Although most people today recognise Java as a primarily rooted in the desktop and browser, one of the original motivations behind its design was for use in embedded devices, for example, the humble TV set-top box. With Java ME, the focus is turned back towards Java in the device, making it possible for Java applications to run on small, resource limited machines. Work is continuing apace on the latest implementation of this software, with the second early access versions of Java ME 8 and Java ME SDK 8 were released on Friday. The new release comes complete with updated features, as well as new platforms. Thanks to the superior pace of development of both Android and iOS platforms, Java ME’s days in the mobile phone world – for which it was previously positioned – are truly numbered, so it’s smart for Oracle to have pivoted the focus of newer releases towards Internet of Things functionalities.