This post originated from an RSS feed registered with Java Buzz
by Fred Grott.
Original Post: Google wants this Project
Feed Title: ShareMe Technologies LLC-The Mobile Future
Feed URL: http://www.jroller.com/shareme/feed/entries/rss
Feed Description: A Weblog about Java programming and digital convergence on mobile devices in such areas as P2P and collaborative technology.
While yes, Android is Google's first set of battles in Mobile its not the middle or end game. Google's goal is mobile web based applications that can integrate with device functions and service.
Here is what is under the surface that I am taregting with the Xspot application:
The webkit javascript bridge is being targeted and Android Intents. This browser bridge is not just in android or iPhone as Movial has donated their DBus browser javascript bridge to LiMO and open source. That means LimO devices wil haave the saem features and possibly the new Palm devices. That alo smeasn that anyone using Monta Vista OS will also have ti as Monta Vista is a LiMO foundation member. The only hold-out is MS Windows Mobile at this time.
Than we have Intents on Android where you can pass obejcts to integrate with other application sevices. obviously each OS platform has its own slightly different defition of intents but that is obvious the next major version of PhoneGap as far as supporting new featues. At this point lets ask an obivous question.
Why if web widgets from Nokia(WRT), Motorola(WebUI), and etc support w3c's web wdiget speciciation did Google not join this w3c effort? Because, obviously, being able to not only call device functions via javascript and integrate with other application services via a browser javascript brdige and passing javascript objects around is an obviously better innovative way to ensure that application developers can use a very lightweigth APi in javascript to accomplish this integration with theri application targeting multiple platforms with the saem code base.
The only hiccup at this time concerning intents is due to Apple not yet supporting Applications running in background on iPhone. Not impossilbe just more challenging to somehow implement.