You are currently browsing the tag archive for the ‘Java ME’ tag.
Please join Qualcomm, Oracle, and Gemalto for a joint webinar:
Smarter Connected Technology: The Direction of Java for Connected Devices
Thursday, December 12, 12:00 pm EST
- The Internet of Things, the benefits of Java Embedded for connectivity and deployment of end-to-end solutions
- Importance of Java Embedded for cellular connected M2M applications and introduction to JSRs and APIs for chipset features enabled by a complete range of Qualcomm®-based Gobi™ 3G module solutions
- Java Embedded roadmap with M2M – from prototyping to mass market, and Edge to Enterprise solutions for supply chain management
You must register to attend, but registration is free.
Just a quick reminder to participate in the upcoming Java Virtual Developer Day tomorrow or June 25th. More information on my previous post.
Sorry for the slow rate of postings lately … been insanely busy working on a number of things related to Java Embedded – stay tuned for more details in the near future.
In the meantime, be sure to register for our upcoming “Virtual Developer Day – Java” in either of two slots:
- Americas/Canada – Wednesday June 19, 2013
- 9:00 a.m. – 1:00 p.m. PDT
- 12:00 p.m. – 4:00 p.m. EDT
- 1:00 p.m. – 5:00 p.m. BRT
- EMEA/Africa/Middle East – Tuesday June 25th, 2013
- 9:00 a.m. – 1:00 p.m. BST / 10:00:00 a.m. – 2:00 p.m.CEST
- 1:30 p.m. – 5:30 p.m. IST / 12:00:00 p.m. – 4:00 p.m. MSK
- 8:00 a.m. – 12:00 p.m. Corresponding UTC (GMT)
The Virtual Developer Day is a great way to learn about the latest features, platforms, and tools in Java EE, Java SE, and Java Embedded. Watch tutorial and webinars, and engage in live chat sessions with our technical experts standing by to answer (I will be participating in the Java Embedded track).
Each platform has its strengths, and your choice depends on your requirements. What’s important is that together, Java ME Embedded and Java SE Embedded cover the embedded space from very small to very large, and give you a single development architecture to build embedded solutions easily and quickly.
For more details, see the below table.
Have you been working on a cool application, solved a tricky embedded problem, or helped deliver an industrial-grade solution using Java?
There is a lot of great stuff happening in the embedded Java space. The world wants to hear about it.
Submit your proposal to JavaOne 2013 in San Francisco and present your work to thousands of like-minded Java developers!
The Call for Papers has been extended by a week, to April 23rd (watch the web pages for updates).
Get extra credit from me for using Java ME Embedded on Raspberry Pi. Check it out and do something fun and inspiring with it.
At JavaOne 2012 Oracle announced its entry into the small embedded space: Java ME Embedded 3.2.
Today we are announcing the availability of two exciting follow-up releases:
- Java ME Embedded 3.3 for Raspberry Pi (Early Access)
- Java ME SDK 3.3 (Early Access)
With these releases, Java developers can now develop feature-rich embedded Java ME applications and run them on the popular Raspberry Pi board. The new version supports a number of new or improved features:
- Support of Raspberry Pi Model B running Linux Wheezy hard float
- Multi-tasking virtual machine for running multiple applications concurrently and reliably
- Full-featured application provisioning and management
- An enhanced Device Access API, which allows developers to access peripheral I/O directly from Java, including devices on GPIO, UART, I2C, and SPI
- Network and memory monitoring tools
- Various additional enhancements in both the Java ME Embedded runtime and the Java ME SDK
Get a quick intro by watching Simon Ritter’s webcast “Java ME Embedded on the Raspberry Pi”.
Go here to find out more and download Java ME Embedded and Java ME SDK, including an overview, Getting Started Guide, FAQ, and full documentation.
That’s all for today – I will post more information next week.
It’s great to be back in Sao Paulo. I’m looking forward to a another buzzing JavaOne LAD conference and the energy of the Latin American Java community! And, of course, catching up with Brazilian friends over some serious Caipirinhas
I’m part of the Technical Keynote on Tuesday, and doing three technical sessions:
- Harnessing the Explosion of Advanced Microcontrollers with Embedded Java, Dec 5, 11:15
- A New Platform for Ubiquitous Computing: Oracle Java ME Embedded, Dec 5, 17:30
- Java ME Embedded Profile 8—for an Embedded World with Increasing Demands, Dec 6, 11:15
07/03/2012 in Mobile & Embedded | Tags: ARM, Call for Papers, Embedded Java, Java Embedded, Java Embedded @ JavaOne, Java ME, Java SE Embedded, Java SE for Embedded, JavaOne San Francisco, PowerPC | 1 comment
It bears repeating: More than ever, the Java platform is the best technology for many embedded use cases. Java’s platform independence, high level of functionality, security, and developer productivity address the key pain points in building embedded solutions.
Transitioning from 16 to 32 bit or even 64 bit? Need to support multiple architectures and operating systems with a single code base? Want to scale on multi-core systems? Require a proven security model? Dynamically deploy and manage software on your devices? Cut time to market by leveraging code, expertise, and tools from a large developer ecosystem? Looking for back-end services, integration, and management?
The Java platform has got you covered. Java already powers around 10 billion devices worldwide, with traditional desktops and servers being only a small portion of that. And the ‘Internet of Things‘ is just really starting to explode … it is estimated that within five years, intelligent and connected embedded devices will outnumber desktops and mobile phones combined, and will generate the majority of the traffic on the Internet. Is your platform and services strategy ready for the coming disruptions and opportunities?
It should come as no surprise that Oracle is keenly focused on Java for Embedded. At JavaOne 2012 San Francisco the dedicated track for Java ME, Java Card, and Embedded keeps growing, with 52 sessions, tutorials, Hands-on-Labs, and BOFs scheduled for this track alone, plus keynotes, demos, booths, and a variety of other embedded content.
To further prove Oracle’s commitment, in 2012 for the first time there will be a dedicated sub-conference focused on the business aspects of embedded Java: Java Embedded @ JavaOne. This conference will run for two days in parallel to JavaOne in San Francisco, will have its own business-oriented track and content, and targets C-level executives, architects, business leaders, and decision makers.
Registration and Call For Papers for Java Embedded @ JavaOne are now live. We expect a lot of interest in this new event and space is limited, so be sure to submit your paper and register soon.
Hope to see you there!
Update: For more information, see the Java Embedded @ JavaOne Q & A
Nokia has announced a series of new S40 phones called “Asha” – mass-market devices with smart-phone features: Good-sized touch screens, 1 GHz processors, WiFi connectivity, social networking integration, and more. Prices starting around €60 retail.
In case you don’t know, the S40 series is built on Java ME and has a huge deployed base in many parts of the world where price/performance is critical. Along with the new phones, Nokia is also making available the new Nokia SDK 2.0 for Java (beta), which enables developers to build rich Java applications with multi-touch, sensor support, an improved Maps API, and the Lightweight UI Toolkit (LWUIT) (more API & tools details). Furthermore, there is a host of developer information, the remote device access service, and even a porting guide to help you port your Android app to the new Asha platform.
Last, but not least: More and better options to monetize your applications. Nokia has enabled in-app advertising and in-app purchasing, and improved the way applications can be discovered by customers. Nokia has seen downloads from the Nokia app store rise by 63%, now totaling billions.
From what I’m hearing, the revenue opportunities on S40 for developers are often way better than what is typical for other smart-phone platforms (where competition is huge and consumers are fickle).
Despite its minor number increment (from 3.0 to 3.0.5) there are substantial changes and improvements in the new Java ME SDK version, including:
- Netbeans integration: All Java ME tools are now implemented as NetBeans plugins
- LWUIT 1.5 support, including the new GUI Builder
- Ability to use the NetBeans CPU profiling for Java ME applications and even VM classes
- Network Monitor supports monitoring connections such as SIP, Bluetooth, and OBEX, and more
- New tracing functionality for monitor events, method invocation, garbage collection, and more
- Support for multiple Device Managers
- WURFL device database updated with more than 1000 new devices
- New or updated JSR support for a number of APIs
Definitely worth checking out. Find out more and download directly at the Java ME SDK OTN page.