Khanna said Microsoft is trying to ease that workload by building some of the changes into the application programming interfaces (API) so developers can write to the APIs instead of building the coding into the applications.
Developing applications for the new Web environments or even for the old client-server ones with less resource constraints changes how we think ofapplication functionality.
It will be interesting to see if the Senate adopts the House bill as is, or makes changes to it which moves it back toward a more traditional, definitive applicationof the loser pays principle.
Another important factor in the latest round of thin vs. thick (lots more storage and processing capability) clients is that the current generation of mobile devices offer light weight attractive packaging, fast access to content (no wait for boot and applicationchanges) and reasonable battery life (although this is an area of much needed development).
The navigation, at first glance, feels overdone in a Ms. Pacman sense of the word, but in application proved efficient at forewarning a non-Angeleno native about upcoming lane changes and turns.