how do i create mobile java apps

Posted on 2012-03-17
Last Modified: 2013-11-24
I want to make games with java on mobile phones.

I cant get any IDE to work, as I have downloaded netbeans and eclipse on win7.
The netbeans emulator doesnt appear with mobile phones apps on win7.
On eclipse I have no idea how to get the javaME installed and emulator appearing as I cant follow the instructions.

These open source instructions to get these Java mobile apps up and running are just not easy to follow.
Question by:jagguy
  • 4
LVL 47

Expert Comment

ID: 37733814
I think you have just posted already similar question.

This is waht I posted in that question:

I think it is better to be more specfic - if you want to develop fro Android systems - then you set up it in Eclipse and download android sdk for Eclipse

If you want to develop for Blackberry - you download corresponding SDK from RIM

Those SDK come complete with emulators of particular devices.

So this development is usually more specific to the device types.

I think you need to request to delete one of these questions - they are duplicates
LVL 47

Expert Comment

ID: 37733815
If you want to start with it the best way to start is to go to Eclipse and Android SDK - use the link above

Author Comment

ID: 37734025
Hi, I am new to this so I have some questions still

q1)If I want to create Java games then I need to install the SDK of Android or Blackberry as well with eclipse. Then what  about  eclipse and javaME?  I need this as well   ?

To create Java games on android phone what is the total amount of things I need to download to make this happen? I have eclipse as a start then android SDK and anything else?

q2) what about netbeans? to create java mobile apps I need what as well? then emulator doesnt work on win7 but does on winxp. Do I need to instal the android sdk with netbeans somehow?
LVL 47

Expert Comment

ID: 37734054
To develop for Android you need to have Eclipse and Android SDK.
Together with Android SDK comes the emulator (or perhaps even a set of emulators of different types of android devices). So you develop in Ecliopse with SDK and test on the emulator - hwne you are happy you tranfer your program to real device and test it there.

This is more or leass the same parttern of mobile dvellopment  in general.
The same thing with Blackberry, although I think RIM has also SDK which can even exist and be used without Eclipse (at least some yaers ago this is how I was developing it for blackberry, myabe now they have also soime integration with Eclipse, because Eclipse is so popular).

Even development for iPhone and iPad follows the same paradignm, though it is not java bases, but first you have SDK which is used on MAc and emulator for mac and then you move your program to actual device. But iPhone and iPad are using Objective C rather than Java

Don't know about Netbeans, I'm sure you somehow can use it for mobile development but it is less common.
LVL 47

Accepted Solution

for_yan earned 500 total points
ID: 37734068
I guess Java2Me covers broad range of devices, and that's why
it has much more limitations when you deal with particular device, so it is better to work with specifc SDKs
developed or closely related to particular vendors, at least for those most popular devices which do have these SDKs,
At least as far as I know Android development is nowadays becoming more and more popular.

Featured Post

Ransomware-A Revenue Bonanza for Service Providers

Ransomware – malware that gets on your customers’ computers, encrypts their data, and extorts a hefty ransom for the decryption keys – is a surging new threat.  The purpose of this eBook is to educate the reader about ransomware attacks.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
eclipse argument 14 61
Java Timer (static) 9 44
custom annotations 9 39
jdbc error in jsp application 20 45
Java had always been an easily readable and understandable language.  Some relatively recent changes in the language seem to be changing this pretty fast, and anyone that had not seen any Java code for the last 5 years will possibly have issues unde…
Introduction This article is the second of three articles that explain why and how the Experts Exchange QA Team does test automation for our web site. This article covers the basic installation and configuration of the test automation tools used by…
Video by: Michael
Viewers learn about how to reduce the potential repetitiveness of coding in main by developing methods to perform specific tasks for their program. Additionally, objects are introduced for the purpose of learning how to call methods in Java. Define …
This tutorial will introduce the viewer to VisualVM for the Java platform application. This video explains an example program and covers the Overview, Monitor, and Heap Dump tabs.

777 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question