Hai friends, I have a doubt now,
Has Android really replaced J2ME and WML?
If Android has replaced these, then please tell me, what is the reason for that?
How Android has replaced the other two mentioned above and
- what is the reason that J2ME and WML cannot withstand against Android in market?
I would argue that Android hasn't completely replaced the two others, they obviously still exist and there are other platforms that still use J2ME. But, even so, I think it has practically replaced the other two just by virtue of its popularity.
The market share for so-called smart phones is growing rapidly, the market share for Android phones is growing rapidly. I don't see the market share of any devices based on J2ME growing rapidly. As for WML, I don't see it growing either because most smart phones now feature a browser that is far more capable than mobile browsers of the past. The one I have in my iPod Touch is very good, the one on my Android phone is adequate for most sites. I don't have to have special sites built just for my phone any more. It's nice if they are there, but they definitely don't need to be constructed using a different markup language, a simple alternate CSS style sheet would probably do just as good a job.
There are some considerations that are helpful that sites can take into account with regard to width and use of Flash, etc. but I would argue that the need for WML has gone away for the most part before it ever became really popular.