2009-07-18
Nyhet

En iPhoneutvecklares titt på WebOS SDK

Craig A. Hunter:

I knew that webOS development was based on HTML, JavaScript, and CSS, but I was hoping there was a way, some way, any way, to tap into advanced hardware features and software technologies. Chief on my list is OpenGL, which is a requirement for serious games. GL even became necessary for some of my simpler apps, like Kaleido and Butterfly Collection, since basic software rendering just isn’t responsive enough for smooth animations at decent speeds. You need to tap into the graphics hardware with OpenGL ES.

Sadly, my suspicions were confirmed — there is no way for developers to tap into OpenGL ES using the webOS SDK, despite the fact that the hardware supports it. So that’s a major blow. Then I took a look at the accelerometer capabilities. The accelerometer is desirable for games that use tilt control of course, but is also key to apps based on the equations of motion, like my gMeter (vehicle performance) and greenMeter (eco driving) apps.

Well, strike two — while the webOS SDK allows access to raw accelerometer data, it’s limited to a 4 Hz sampling rate (that’s four samples per second). Applications like gMeter and greenMeter need 50-100 Hz to even be practical, and most games need at least 20 Hz for smooth inputs that won’t lag too far behind typical graphics framerates. A low rate of 4Hz is not usable for dynamic motion where high fidelity is desired. Accelerometer support in the webOS is suitable for detecting basic movement of the phone for interface rotation, but that’s about it.

Mycket läsvärd artikel.

(Via Daring Fireball)



© 2018 Omsoc Publishing AB