This week's book giveaway is in the Beginning Java forum.
We're giving away four copies of Get Programming with Java (MEAP only) and have Peggy Fisher on-line!
See this thread for details.
Win a copy of Get Programming with Java (MEAP only) this week in the Beginning Java forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Bear Bibeault
  • Knute Snortum
  • Liutauras Vilda
  • Tim Cooke
  • Devaka Cooray
  • Paul Clapham
Saloon Keepers:
  • Tim Moores
  • Frits Walraven
  • Ron McLeod
  • Ganesh Patekar
  • salvin francis
  • Tim Holloway
  • Carey Brown
  • Stephan van Hulst

WAP, i-mode, J2ME, 3G and GPRS  RSS feed

Ranch Hand
Posts: 178
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
It may not be relevant to J2ME. Sorry for any inconvenience caused.
I am a newbie to the wireless application and still conducting the research.
I know that
GSM - 2G (1990 onwards)
GPRS - 2.5G (2001 onwards)
3G (2002 onwards)
In Japan, DoCoMo adopts i-mode which will be Java-enabled (i-appli) soon. While the rest of the world still waits for 3G and WAP is not good in this moment.
So, may I ask 4 questions?
1) Will Java be enabled for WAP? or already enabled?
2) Is WAP designed for 3G?
3) To a programmer, which technologies should I learn besides WAP, i-mode and J2ME? e.g. Symbian programming - ;
4) Any recommended good books for developing wireless application? Is this one good for WML - ?
Thanks in advance
Ranch Hand
Posts: 341
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi !
Wap and i-mode are similar technologies used for using the internet from cell phones.
J2me is used for developing apps for consumer electronics and embeded devices.
This means that u can make apps that will run on the cell phone/handheld device etc.
So you see wap is kinda browser technology ...thin client while j2me can be fat client.
WAP has certain drawbacks thats why its not gaining popularity, such as
poor user interfaces
user has to stay on air all da time
lack of security
so j2me is better. Well my discussion is focussing on cell phones and two way pagers.
if you use cldc/midp for making apps for cell phones then user can use the app off air and connect to wireless network if required.
But wap can be used to download the app. So some say they are complementry technologies.
To cut it short focus on j2me.

Posts: 10
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
well i agree with Danish Shaukat that j2me is better than wap.but saying wap and i-mode is same is wrong.well a javaphone can support j2me as well as wap.In the same way for i-mode instead of wml chtml is used and instead of using midlets(j2me) we use i-appli which is similar to j2me but we have to use the classes defined by Ntt Docomo which will only run on i-mode
Andrew Parker
Ranch Hand
Posts: 178
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for both of your kind advice.
Have you heard of VoiceXML? If so, do you know whether it could be deployed with J2ME or Mobile device?
Kind regards
P.S. Why the function of auto-email notification was terminated? I have not received any email notification for these reply posts.
Beware the other head of science - it bites! Nibble on this message:
RavenDB is an Open Source NoSQL Database that’s fully transactional (ACID) across your database
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!