File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Junior/Associate Certification (SCJA,OCAJ 5/6/8) and the fly likes Help with Java Platforms Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Junior/Associate Certification (SCJA,OCAJ 5/6/8)
Bookmark "Help with Java Platforms" Watch "Help with Java Platforms" New topic

Help with Java Platforms

Brian O'Shea
Ranch Hand

Joined: Aug 30, 2012
Posts: 39

I was reading the SCJA study guide and doing a few practice questions and need a little help with platform related questions.

In the book if you wish to develop a game for a cell phone which platform or platforms should you use and the answer is Micro Edition.

In the practice questions online on measure up, to develop an application for a mobile phone it says you need both SE and ME platforms.

A question with Enthuware is -> You are developing an application for sales people who use their mobile phones to access customer data. The data is to be provided by a central server through EJBs.
Which of the following Java editions will you need to use? The answer is ME & EE.

Is Measure Up wrong? If SE is also needed for a mobile phone should the Enthuware answer be SE, ME & EE?
Anayonkar Shivalkar

Joined: Dec 08, 2010
Posts: 1545

Hi Brian,

I think Measure Up refers to standalone application (and hence SE and ME).

However, Enthuware question clearly refers to enterprise application (EJB), and hence EE and ME.

I hope this helps.

Anayonkar Shivalkar (SCJP, SCWCD, OCMJD, OCEEJBD)
Brian O'Shea
Ranch Hand

Joined: Aug 30, 2012
Posts: 39
Thanks Anayonkar,

But why is SE needed to create a ME MIDlet?
K. Tsang

Joined: Sep 13, 2007
Posts: 3132

Strictly speaking if the app is purely mobile then ME is the only answer.

To better help you understand the Java Platform: ME is a subset of SE, EE is a superset of SE.

K. Tsang JavaRanch SCJP5 SCJD OCPJP7 OCPWCD5 OCPBCD5 OCPWSD5 OCMJEA5 part 1 part 2/3
I agree. Here's the link:
subject: Help with Java Platforms
jQuery in Action, 3rd edition