Page 1 of 1

About Question com.enthuware.jfcja.v8.2.486 :

Posted: Fri Apr 07, 2023 8:45 am
by zak.nk
Reviewing this question ("Java ME can be used to develop applications for:"), it says I got it wrong. I selected personalized applications for smart phones, and the explanation is the following:
You cannot build Java applications for smartphones such as Android/iOS using Java SDK because Oracle has not created a Java SDK version for these operating systems.
The explanation is that the correct answer is "Embedded applications for Raspberry Pi":
Java ME stands for Java Platform, Micro Edition. This is a trimmed down version of Java Standard Edition (Java SE) that is meant to develop applications for small consumer devices such as the ones used in the "Internet of Things". This includes devices ranging from TVs and Washing machines to micro-controllers such as Raspberry Pi. The Java ME specifications are designed to be rich in functionality, portable to a wide range of devices, flexible, and secure while being very resource-efficient and keeping the demands on the underlying platform low. Since such devices have too few resources as compared to desktop and server machines, Java ME provides a substantially reduced set of features as compared to Java SE. Just like you need Java SDK to build regular Java applications, you need Java ME SDK to build applications for such devices. The Java ME SDK is actually called "Java ME Embedded". Java ME Embedded provides the implementation of the Java ME specifications.
I believe these explanations to be wrong and my answer to be correct, as per the following two Oracle explanations:
https://www.oracle.com/java/technologie ... arted.html

https://www.oracle.com/technical-resour ... rrypi.html

Am I missing something? Thank you in advance.

Re: About Question com.enthuware.jfcja.v8.2.486 :

Posted: Fri Apr 07, 2023 10:02 am
by admin
Oracle has inconsistent / outdated information on their site. Java ME is not available on Andriod or iOS.
Here is another link that you may check: https://www.java.com/en/download/help/java_mobile.html

Re: About Question com.enthuware.jfcja.v8.2.486 :

Posted: Fri Apr 07, 2023 7:14 pm
by zak.nk
Thank you for the prompt response! I will trust your answer to be correct, and I hope you understand I phrase it this way because I now see I can't trust Oracle's own links for solid information. Haha.