Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

J2ME & MIDP Newbie

 
Andy Bowes
Ranch Hand
Posts: 171
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Guys
I am just starting in the world of MicroJava and looking to develop applications/games for use on Nokia phones. I am a bit confused by the plethora of acronyms and toolkits in this arena and would like to know what I need to download in order to get started.
Can anyone help clear this fog ?
Thanks
 
Greg Schwartz
Ranch Hand
Posts: 132
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You'll definately want to check out www.forum.nokia.com . They have all the tools and information on that site. You'll need an SDK/emulator to build and test your code. Sun's Wirless Toolkit (WTK) is a good general one to go with. Nokia also provides more specific SDK's on its site that include emulators for Nokia phones.
 
Andy Bowes
Ranch Hand
Posts: 171
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Greg
I'll give it a look
 
Sara Jahan
Ranch Hand
Posts: 120
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Greg Schwartz:
You'll definately want to check out www.forum.nokia.com . They have all the tools and information on that site. You'll need an SDK/emulator to build and test your code. Sun's Wirless Toolkit (WTK) is a good general one to go with. Nokia also provides more specific SDK's on its site that include emulators for Nokia phones.

Hi Greg,
I am a Java newbie too. The problem is excess of information at different sites and eacg telling you a differnet way of doing the thing. I have to code a J2me app for Nokia 7650 and there would also be use of Bluetooth. I have downloaded the Wireless Toolkit and Sune One, Mobile Edition. Also experimented with them. Do I also need Nokia Series 60 MIDP SDK 1.0 for Symbian OS? I understand Symbian OS is being shipped with all the phones nowadays. But what is the necessity of this SDK?
Also, is J2ME OK if I intend to incorporate Bluetooth functionality?
/Sara
[ June 06, 2003: Message edited by: Sara Jahan ]
 
Michael Yuan
author
Ranch Hand
Posts: 1427
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Sara Jahan:

I am a Java newbie too. The problem is excess of information at different sites and eacg telling you a differnet way of doing the thing. I have to code a J2me app for Nokia 7650 and there would also be use of Bluetooth. I have downloaded the Wireless Toolkit and Sune One, Mobile Edition. Also experimented with them. Do I also need Nokia Series 60 MIDP SDK 1.0 for Symbian OS? I understand Symbian OS is being shipped with all the phones nowadays. But what is the necessity of this SDK?

I am not Greg, but I guess I can answer your question. Yes, you do need to download the SDK if you are tragetting Symbian phones.
There are two reasons:
1. The J2ME WTK is a reference implementation for MIDP/MMAPI/WMA only. If you want extra (standard or non-standard) packages provided by the phone vendor, you need the vendor SDK. However, if you do so, you application will not run on all devices.
2. Even for "pure" MIDP apps, different device vendors have different implementations. Different phones also have different screen sizes and color depths. You need to try them out on real emulators to know exactly what your users will see on their device.
The J2ME Bluetooth optional package is defined in JSR 82 (check out this article). I am not sure whether the current Symbian phones support this package but it is certainly on the Symbian roadmap. On the other hand, I know for sure that J2ME WTK does not include this package.
As I had noted in an earlier post, Nokia even has a free loaner device program that you can test your apps if you live in the USA.
PS. Forum Nokia just had a new article about Bluetooth on Symbian. It might be helpful. cheers
[ June 06, 2003: Message edited by: Michael Yuan ]
 
Greg Schwartz
Ranch Hand
Posts: 132
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Sara -
You heard it from the man himself. Michael is definately the expert on this subject and, as always, his points were right on.
If you have further questions, let us know.
Greg
 
Sara Jahan
Ranch Hand
Posts: 120
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Greg Schwartz:
Sara -
You heard it from the man himself. Michael is definately the expert on this subject and, as always, his points were right on.
If you have further questions, let us know.
Greg

Thanks a lot Michael and Greg!
Tell me something - are you guys paid for doing this or are just plain magnanimous?
 
Greg Schwartz
Ranch Hand
Posts: 132
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Sara-
"magnanimous": if it means what i think it does (generous and tolerant) then I hope that is the case.
"paid for this": not a penny, but if you know anyone that would be willing to pay for anything i've posted, please let me know...

I think the the hope is that by responding to questions that one knows the answer to, when there is a question that they need some help with, somebody will be generous enough to contribute their knowledge.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic