Palm’s approach is different. The way you build native application is using core web technologies. Which opens up the Pre platform to any web developers to build native applications.
Consider what we are seeing in the development of standards and the browsers
- the coming widespread support of the new W3 geolocation api in mobile and other browsers (iPhone OS 3 supports this, and Opera has released geo location aware builds of their mobile browser, while the upcoming mobile Firefox browser will also support this api, making location aware web applications supported in the most widely used mobile browsers)
- offline storage with HTML5 (supported in iPhone, Pre and Firefox)
- and much more
the browser is becoming not only a first class development platform, but the most powerful platform for network enabled applications.
So keep polishing those web development skills. They’ll get more, not less in demand as time goes by.