Linked by Thom Holwerda on Fri 18th Dec 2009 13:35 UTC
PDAs, Cellphones, Wireless We have lots of Palm new for you today, since the company released its quarterly results yesterday. The company also opened up public beta access to Ares, its browser-based integrated development environment for the webOS. Which to me, as a non-developer, looks totally awesome. webOS 1.3.5 is also on its way, which will bring battery life and performance improvements, among other things.
Thread beginning with comment 400286
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Dashcode
by Invincible Cow on Fri 18th Dec 2009 17:26 UTC in reply to "RE: Dashcode"
Invincible Cow
Member since:
2006-06-24

> The webOS HAS native applications. It is just that its native applications are written using web languages.
Native means the code is compiled to machine code for the processor of the device, and runs directly on the processor without some sort of emulation, intepreting or "just-in-time compilation" (which is actually worse than normal interpreting when it comes to response times).

> You have access to ALL the hardware
The programs don't have direct access to the processor. Which is like, "sort of important" (read: absolutely required) for the designation "native". And also essential for performance.

Edited 2009-12-18 17:27 UTC

Reply Parent Score: 2

RE[3]: Dashcode
by Thom_Holwerda on Fri 18th Dec 2009 17:32 in reply to "RE[2]: Dashcode"
Thom_Holwerda Member since:
2005-06-29

The problem is that the definition of "native" is troublesome. A lot of people continue to spread the nonsense that applications on the webOS are the same as the web apps Apple used to claim were the shit before they came with their native SDK.

Of course you are right that they are not "native-native" (if you know what I mean), but there's no proper word for the type of applications on the webOS, but they are A LOT closer to "native-native" than to web apps.

Edited 2009-12-18 17:33 UTC

Reply Parent Score: 1

RE[4]: Dashcode
by phoenix on Fri 18th Dec 2009 18:19 in reply to "RE[3]: Dashcode"
phoenix Member since:
2005-07-11

"Native app" is the correct term, as the application is running natively on the device, and not in a web browser (which would be a "web app").

However, these "native apps" are not "compiled apps", in that they are not compiled into machine code and run on the CPU directly.

But, try getting the "general public" to see the difference between "native app" and "compiled app". ;)

Reply Parent Score: 4