Develop highly functional, reliable, portable, and secure solutions for small to large embedded devices. Reduce costs, improve product quality, and speed time to market with Oracle Java Embedded.
Developing Intelligent Connected Devices for the Internet of Things
Oracle Java SE Embedded is a full-featured implementation of the Java SE platform, optimized for embedded systems. It enables you to develop highly functional, reliable, and portable applications for today’s more-powerful embedded systems and devices.
Using Java to Control IoT Development Costs
Optimized for small devices, Oracle Java ME Embedded provides a robust, open, cross-industry application platform that supports in-field software updates, remote operation, the ability to add new capabilities, and system management without compromising system integrity. Extend the lifetime, flexibility, and value of embedded solutions for the IoT while reducing costs.
Here comes Java 8. Learn how your edge devices will benefit.
Java Card is the world’s leading open platform for embedded secure elements, SIMs, and smartcards, providing a secure, open, interoperable environment that can store and update multiple applications on a single device, enabling the development and deployment of portable trusted identity services to individuals and personal devices.
Oracle’s Java for a Trusted Execution Environment
Create Java applications that run on small devices with limited memory, display, and power capacity. Oracle Java ME Embedded Client is an application runtime that builds on the popular Java ME specification and is designed for resource-constrained devices such as e-book readers, Blu-ray disc players, VOIP telephones, televisions, set-top boxes, printers, and residential gateways.
Java Micro Edition Embedded Client
Oracle Event Processing for Oracle Java Embedded is a solution for building embedded device applications to filter, correlate, and process events in real-time so that downstream applications, services, and event-driven architectures are driven by true, real-time intelligence.
Enabling Analytics on Edge Devices in Internet of Things
Oracle Java ME Software Development Kit (SDK) 8, together with provided plugins for popular IDEs such as NetBeans, delivers a complete development environment for embedded applications. With these tools, developers can develop, deploy, test, and debug their applications on Windows desktops using embedded device emulators and built-in support for profiling and network monitoring.
State-of-the-art toolbox for embedded application development
Java TV is a global platform leader for interactive digital TV content, providing a high-performance, mature platform for TV and media-based client devices, and enabling the development of compelling, interactive Java applications for Blu-ray disc players, TVs, set-top boxes, and more.
MX Entertainment chose Java TV for their Design and Development Platform
Oracle Java Wireless Client is a market-leading Java ME implementation offering application runtime for mass-market mobile devices that delivers a comprehensive, feature-rich application runtime, enabling mobile OEMs and operators to get to market faster.
Learn more about the features and benefits of Java Wireless Client