[opendtv] Re: OCAP - will it continue to move forward

  • From: Kon Wilms <kon@xxxxxxxxxxxx>
  • To: opendtv@xxxxxxxxxxxxx
  • Date: Wed, 13 Oct 2004 22:19:54 -0700

Bill Sheppard wrote:
>> Like Java's run once, debug everywhere. Processor and flash-restricted STBs
>> require a very different set of assets and code finetuning to some bloated
>> STB with a fat CPU and capability to run VMs and display high-resolution
>> images. 
 > Java's "debug everywhere" reputation is far less accurate in
> well-defined industry markets, such as MIDP 2.0/JTWI for mobile phones or
> MHP/OCAP for DTV.

You said the magic phrase 'well-defined'. I translate that to mean 
'restricted to'. Hence the assertion of 'run once debug everywhere' is 
correct.

In terms of these platforms that a Java application is restricted to, 
will the same application that runs on a Nokia NGage run on a Siemens 
C55? Both use 'Java Technology'.

They will, but only if you debug separately on both platforms. To make a 
  Java application run well on both without modification you have to 
include assets for both platforms in the binary (we can't assume that it 
will be on the phone), dumb down the VM to the lowest common denominator 
(maybe pay a license fee), make sure we only use calls that are 
available on both systems, and have sections of code devoted to munging 
and optimizing the user experience on each platform. Thats a lot of 
work, and I can see why there are companies out there in the business of 
providing this service or providing their own VMs.

I've had my fun with using Java on PocketPCs - I think this 'getting 
started' list proves the sheer horror best (note this list is outdated, 
the list is much larger at current crack -- and *only* partly addresses 
PocketPC devices):

http://www.comp.lancs.ac.uk/computing/users/fittond/ppcjava.html

Cheers
Kon
 
 
----------------------------------------------------------------------
You can UNSUBSCRIBE from the OpenDTV list in two ways:

- Using the UNSUBSCRIBE command in your user configuration settings at 
FreeLists.org 

- By sending a message to: opendtv-request@xxxxxxxxxxxxx with the word 
unsubscribe in the subject line.

Other related posts: