- Related Stories
-
Google's Android has long road ahead
November 5, 2007 -
Google unveils cell phone software and alliance
November 5, 2007
(continued from previous page)
But beyond the device constraints, applications also have to be tweaked depending on which carrier network the phone is using. "We have to deal with a lot of idiosyncrasies and challenges that carriers place on us," Lollo said. "For instance, some carriers cripple certain functionality on their phones. So we have to re-engineer some parts of the software to accommodate that."
Some mobile application developers argue that Google's Android will only confuse the market further by adding one more operating system that will require support.
"We already have plenty of good options for operating systems," said Sal Dhanani, co-founder and senior director of marketing for Telenav, a maker of GPS systems. "It would be better if the industry could rally around one of the ones we already use instead of adding another one to the mix."
But getting consensus on a single operating system is easier said than done, since the companies that have developed these platforms all have a vested interest in seeing their solution dominate. Alliances have been formed in the past to promote some standardization, but the problem has always been that the companies involved are reluctant to give up control.
Some developers worry the same issues could plague the Open Handset Alliance. While Google has rallied some of largest companies in the mobile ecosystem--including chipmaker Qualcomm; handset makers Samsung Electronics, Motorola, and LG Electronics; and mobile operators T-Mobile, Sprint-Nextel, and Telecom Italia--it is still missing some significant players. For example, U.S. operators Verizon Wireless and AT&T haven't signed on to the alliance, nor has European operator Vodafone. And Nokia, which is the largest handset maker in the world, is also not a part of the alliance.
"Without AT&T and Verizon Wireless, I can't see it working," said Dhanani. "It truly has to be an ecosystem that has everyone involved. Otherwise it just becomes yet another platform that we all have to write to."
Still, some developers think that Google may be just the right company with just the right expertise to finally institute change. While details of the Android platform haven't been made public yet, some believe Google will incorporate its advertising technology into handsets. If it does, mobile advertising could subsidize the cost of the devices and services, providing incentives for carriers to offer Android phones.
"If a carrier can sell a $5-a-month service for an Android phone, how could another carrier offering its own service for $30 a month compete?" Gillott said. "They can't. They'll be forced to offer Android phones too. The economics are what will ultimately drive adoption," he said.
Morgan Slain, CEO of the small mobile-application company Splash Data, agrees. He believes that what makes Google's platform attractive is that because the operating system is free and will likely have advertising built into it, it could bring rich applications to mass market mobile devices at very low prices. These feature phones are often the most difficult to write applications for because they all have different capabilities and use different versions of Java.
But Slain believes that a truly open platform on these lower-end devices could expand the market for companies such as his that are too small to afford to develop applications for the wide array of lower-end feature phones. Currently, his company focuses on developing applications for smartphones.
"I agree that, initially, Android will be just another platform that we'll all have to support," he said. "But I also think it could really expand the market. And that's a trade-off that is really worth it to us."
See more CNET content tagged:
mobile device, Google Inc., developer, handset, programming language






Option 1) it comes with a native open source JVM. This is the Blackberry approach and the best scenario. It will enable running existing J2ME applications (thousands exist today) and Google will provide more powerfull APIs for their integrationg with their application suite, like GMail, Google Maps and YouTube. GPS APIs would be great too. They will also provide a custom Java based UI toolkit to make applications consistent with the phone UI. IDEs will be Netbeans and Eclipse. The low level access to the underlying Linux OS would be hidden from the developer.
Option 2) The JVM is not part of Android, but available as a addon. This is Palm approach (IBM provides the JVM for Treos). In this case, Esmertec will likely provide a non open source JVM to run J2ME apps to each phone vendor. This is OK but not very good, as the JVM may or may not be present and they will be no integration with existing app or UI toolkit. Developer will have to code all apps running on Android with C or C++ APIs using Eclipse. the SDK will be very similar to the now defund Palm Foleo or the Nokia Linux Maemo platform.
Option 3) No JVM, but a powerfull mobile Web Browser ala Safari, based on the Safari WebKit, which is open source, to runn local mobile AJAX apps written in Javascript and DHTML. Google would provide in the browser custom APIs as Javascript libraries to integrate with the platform and custon Javacript UI compomenents. This will be similar to the current iPhone development and also like the Google widget developement. This is ambitious and risky and will not work for mutimedia or game apps. This is not GREAT, but this is OK, specially if they can integrate some version of Google Gears, enabling mobile AJAX apps to run offline.
OR ... all 3 options ? Anyway we will know when the SDK is released on Nov 12th 07
Thierry BRETHES
http://www.unyverse.com
The OHA must offer their own HSS/HLR to free the end user.
The OHA should be able to offer location, GPS etc.
A generic UDCR (Universal Device Capability Repository) will take care of the physical display and operational differences with the handsets.
These 3 items are outside the OS. There are open standards (OMA) that describe these functions.
They need the NeoReader for their new GPhone.
Mobile phone permission based response should be the #1 priority to reach the consumer in one click.
I should be able to click on the physical world around me as I walk down the street, ride the bus, or at home watching T.V.
Consumers should be able to click on logos, trademarks, keywords (which is Google's main soucre of income for their PC software), slogans, billboards, RFID tags, 2D, 1D, QR, data matrix, EAN, UPC, what else m I missing?
Are they thinking outside the box yet?
On October 29, 2007, Sprint lost a law suit in Califirnia requiring device portability. The next day T-Mobile said they were no longer locking devices. AT&T and Verizon dug n their heels and issued more inferior product. savvy consumers (it doesn't take much to be one either. Just try a different carrier for a month or two and you too can be savvy. One data session on any other network outside of AT&T will make a believer out of you and operating any other phone not on the Verizon network will give you an idea of what you are missing.) Knowing AT&T and Verizon they will have to be forced, state by state to offer unlocked phones. It is said that there are only two true motivators for the human condition; pain and love. US carriers are pretty short on love and it is up to the consumer to deliver the pain necessary to affect change. The OHA, with a bit more maturity may just be capable of saving US mobile consumers from themselves. Google only has to take a slightly different tact on the old 80-20 rule. They are capable of giving a 20% experience that is so freeing that the public will wait for the 80%. The big US carriers are too arrogant to see any reality other than their own. Just wait until cable companies start to offer competing wireless services.
Avoid Google, Inc right now, they have lost ethical control of their company to banking interest who's only intent is artificial inflation of share price through continual theft of all intellectual property brought to the company to artificially maintain market share.
No Kidding.
Personally having been stuck in the Justice Department going broke for 2 1/2 years while Google, Inc.'s attorneys defer paying me for You Tube, while Goldman Sachs try's to exit the common shares - Then infringing on my gurfrip patent because I refuse to do any more business with them till they pay up.
Would indicate to me that Independent Mobil Developers would be better off working with a less greedy company that does not want to leave any property on the table for real innovators.
Google, Inc. as a company is just too imature to work with outside innovators and developers and until they learn their lesson an pay up.
$1,800,000,000 in CASH not worthless Google, inc shares, then I would personally recommend that every app developer find a different company that has a longer history and more experience in working with outsiders.
A Tech Company with no respect for others intellectual property or rights to the same opportunities its founders [brin & page] were afforded is condemned to failure. Regardless of what Goldman Sachs says - they're just another bank and banks don't create anything.
Microsoft and Apple come to mind as appropriate avenues for new app developers in the business line.
Google, just has to grow up and be trustworthy.
They are not, That simple.
Just ask DOJ.
Sincerely,
jimmy/JAMES - genius
James Reginald Harris, Jr., INVENTOR
You Tube[google infringment], GURFRIP Database & PATENT [google infringment] & Technical Gravity [ask nobel, cern]
And that's precisely what Google is trying to do. It doesn't seem they're overly concerned with appealing to the arcane and soon-to -be-obsolete companies that thrive based on niche experience with proprietary software. These guys are soon to be extinct. Google is trying to cater to the upcoming generation of app-developers that want the freedom to create what they want for their own, and their friends devices.
The truth to the matter is that Google doesn't have to woo the mobile app developers, because they're going to open the source for millions more.
In fact, the mission of StyleTap is to address this very problem by bringing the largest ecosystem of mobile applications (20,000+ originally written for Palm OS(R)) and developers to the other major cellphone/handheld operating systems.
StyleTap currently offers a product for Windows Mobile/CE and has recently demoed the upcoming Symbian version at the Symbian show in London.
While we are not yet ready to commit to a version for Android and depending on whether the upcoming SDK supports native Linux applications, StyleTap could go a long way in helping make Android a success.
For more information on StyleTap, please see www.styletap.com
It knows it has to expand, so it goes into a growing market, mobile. Problem is, that market is already crowded with far more mature players.
It's hard to see Google's effort as anything more than painting by the numbers. I see no vision here that's going to change the game in any important way. Open source? More ads? What in God's name does any of that do to make smartphones more attractive to the ultimate customer -- the consumer?
Whatever one may say about Apple's effort, they never lost sight of the fact that they had to have something to sell that actual people might have a reason to buy. Who can say that about Google's venture?
2) Permission to believe on distribution- continuing momentum.
3) Killer App(s) - Will you buy an Alien phone as a present? If not, there's probably no killer app(s).
4) The Right Stack- Google is going to get this right.
...more at crowdfluence.com
"Right now, Android just adds to the headache of developing different versions of our applications for different operating systems."
And who are these experts?
"In the end, an application developer must often write dozens of versions of one application to port onto hundreds of handsets. While this is not an impossible task, it's time-consuming and expensive, and many experts say it stifles innovation."
Has anyone on cnet staff heard of or is familiar with .mobi and mTLD?
A guideline and a set of standards is already in place with tons of sites popping up that is supported on any cell phone capable of accessing the web. All phones, all apps, all work with this format. There is no "...headache of developing different versions". It is one site, one version, one set of standards that operate on all OS and phones. And, get this...this is the cool part...it works equally well on the PC!
Just take a look at mTLD.mobi rather than shun this and overlook it. You guys get all the newest and coolest stuff to play with so put it to good use and to the test. Plus, CNET.MOBI is owned by CNET networks. So what are you waiting on? I could be reading this on my Helio Ocean.
Better yet, take a look at some of these sites:
SDCA.mobi San Diego CA complete with surfing conditions
DIR.mobi...a list constantly updated of mobile compliant sites
Bigger known and recognized US and International based companies:
Banking
BofA.mobi (Bank of America)
Deutsche-Bank.mobi
Wachovia.mobi
Barclays.mobi
Insurance
Ing.mobi
StateFarm.mobi
AXA.mobi
Hotels
Marriott.mobi
Car Manufacturers
Ferrari.mobi
BMW.mobi
Rolls-Royce.mobi
FordCA.mobi (Ford Canada)
Transportation
Amtrak.mobi
AAA.mobi (American Automobile Association)
Sports
ESPN.mobi
NBA.mobi
WNBA.mobi
Magazines
Time.mobi (Time Magazine)
BusinessWeek.mobi
CNNMoney.mobi
Internet
MSN.mobi
GoDaddy.mobi / TDNAM.mobi
Technology
Cisco.mobi
News
FoxNews.mobi
AlJazeera.mobi
Newspapers
TheSun.mobi
Guides
Zagat.mobi
Mobile Operators
T-Mobile.mobi
Three.mobi
Vodafone.mobi
TIM.mobi
Orange.mobi
Mobile Manufacturers
Nokia.mobi
SonyEricsson.mobi
Telecommunications
Ericsson.mobi
Weather
Weather.mobi (The Weather Channel)
Cities
Helsinki.mobi
Airlines
SAS.mobi
Clothing
Polo.mobi
Quikstore.mobi (Quiksilver)
Airports
Schiphol.mobi (Amsterdam)
please visit: http://www.ohadev.org
- The Unofficial OHA's Android Developer Community
- by gaiolas November 11, 2007 10:00 AM PST
- News, forums and user downloads will be avaible - Android applications, Tools, SDK - as they start to appear - http://www.ohaandroid.com
- Like this Reply to this comment
-
(17 Comments)