Skip to main content

From Windows Programming to Mobiles

2 replies [Last post]
embedded
Offline
Joined: 2009-01-22

Hello,

I have alot of programming experience in C#.NET (for Windows) and C (microcontrollers). I have been doing Java for Windows for some time (it is quite similar to C#.NET).

I would like to start writing Java applications for mobile phones. I have no experience in programming for mobiles though. What tips do you suggest, and how steep is the learning curve?

Thank you

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
pjmlp
Offline
Joined: 2003-06-12

Hi,

from the IDE point of view, I advise you to install Netbeans, because it has a very good support for doing mobile development.

http://www.netbeans.org/features/javame/index.html

I only do J2ME development as an hobby, but for me the major issue I had on the begining was understanding what all abreviations mean, CDLC, KVM and so on. This might be the steep part, get to understand the J2ME world as such.

Now for APIs, there are also a bunch of them, and each mobile supports a different set. Just play around with what your phone supports, as a learning process.

The following links should provide a starting point:

http://java.sun.com/javame/reference/apis.jsp
http://java.sun.com/javame/community/index.jsp
http://www.forum.nokia.com/
http://developer.sonyericsson.com/site/global/home/p_home.jsp
http://developer.motorola.com/?WT.mc_id=gl_hp_mdc
http://developer.lgmobile.com/

Just ask if you need some more information.

embedded
Offline
Joined: 2009-01-22

Hi pjmlp,

Thanks for your very helpful reply. I'm also doing this as a hobby (microcontrollers have been for a while). I'll read into this in more detail soon.

Regards