Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Hello, I am new here.

 
Harry Bonaparte
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi, I was wondering if someone could tell me what the downloads required to do J2ME programming are. Or can I just write standard J2SE with non-graphic packages?
I have 2 years background in J2SE, so I am familiar with the language.
What I do not understand is there seems to be multiple technologies for the J2ME. Is the J2ME not platform independant? What is the most popular standard for the J2ME?
Is there anywhere you could point someone new to J2ME which describes what is needed to be downloaded and perhaps some small code example.
Thank you.
PS. I like the Instant Graemlins.
 
Harry Bonaparte
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Okay, I think i found the wireless toolkit.
 
chanakya khatri
Ranch Hand
Posts: 59
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
http://wireless.java.sun.com is the best place to start..go through online articles and u will b fine.
 
Lasse Koskela
author
Sheriff
Posts: 11962
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Harry, once you get to the point where you start thinking about which devices you'd like to test your application on, turn to the vendors' development forums for device-specific emulators. Unless, ofcourse, you'd prefer buying the real thing... Anyway, it's highly recommended to take a look at how your application runs on the target device wrt performance, usability, etc.
 
Fernando Sanz
Ranch Hand
Posts: 101
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Harry,
I'm new to J2ME as well, and I'm interested in Personal Profile. In case you haven't read about it, let me explain:
J2ME is a Java platform, which offers two standard configurations with its own Virtual Machine:
1) Connected Limited Device Configuration (CLDC)
It's targeted to less powerfull small devices. Such as two-way pagers and basic PDAs. I think you need a max of 512 Kb only. Its Virtual Machine is called Kilo Virtual Machine (KVM).
2) Connected Device Configuration (CDC)
It's targeted towards powerfull small devices. Such as high end PDAs; although, I would say that any actual PDA looks like a high end one. You need a 32-bit processor and 2 megs or more of available memory for Java (both, RAM and ROM). Its Virtual Machine is called Compact Virtual Machine (CVM, although now the C doesn't stand for anything).
Now, within the two configurations, you have different profiles.
With CLDC you'd get MIDP. And you develop MIDlets, which will run for example in Palm devices.
And for the CDC you have the Personal Profile (actually, you have more, but I think this is the most important one, and also it's the one I'm studying).
Well, I hope that wasn't too messy.
So, what are you more interested about?
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic