re: Write Once, Run Nowhere?Is this story so urgent that it had to be published without getting response from Sun or Sprint PCS... u article is mostly useless to a great extent if u don't have the patience to wait and publish a complete article !!
following this style, u would perhaps write any crap on any subject without either getting what the vendors have to say and just by adding your own "unnamed" source.
re: Write Once, Run Nowhere?I was at the Sprint PCS ADP 2002 in Vegas. The answer you are looking for is that their Java extensions are proprietary to their devices.
What else is proprietary is their network interface API's. Very disappointing to all application developers. One small step forward and 10 steps backwards.
Sprint would have to pay me a lot of money to port my application onto their network.
re: Write Once, Run Nowhere?There is actually at least three sides to this (and many similar) stories:
1. How can you get vendors and operators to stick to standards? If this is an issue then what you need is for operators to refuse to buy from vendors that "add in extra bits" and likewise, vendor to refuse to develop according to operator's extensions? Do you honestly think this would happen?
2. How can you get application developers to stick to standards? Fora like MGIF and OMA are spending lots of time designing APIs that are more and more platform independent. But this comes at a cost - the games are going to be harder to develop and test and they are going to be bigger blocks of code. Once good games APIs are agreed will developers want to stick to the API's limits?
3. Write once and port lots After years of web site development, everyone now seems to be settled on the supporting at least Netscape and IE browsers with many of the differences hidden by the composing tools and the web server detecting which browser it is talking to. Is this the future for mobile games? In which case how many platforms will we need to support (Nokia, Openwave and who else?)
re: Write Once, Run Nowhere?Is this true about Sprint only or do all carriers plan to have Java extensions that work for them only. I can see the network APIs being proprietary, but am surprised that Java extensions for devices are also proprietary.
u article is mostly useless to a great extent if u don't have the patience to wait and publish a complete article !!
following this style, u would perhaps write any crap on any subject without either getting what the vendors have to say and just by adding your own "unnamed" source.