Monday, March 17, 2008

Google Android port turns phones into webservers

Webtide has announced a port of its open source Jetty webserver to the Android mobile phone platform. The i-Jetty technology allows mobile phone users to set up AJAX- and Comet-enabled websites on their Android phones for access via desktop PCs over the web, says Webtide.

Jetty is a lightweight, open source webserver implemented in Java and released under the Apache 2.0 license. Webtide is the principle maintenance developer for the software, it said.

Jetty is designed to work as a standalone webserver or as a dynamic content server behind a dedicated HTTP server such as Apache. The Android-based i-Jetty version is loaded as a servlet on Android, says Webtide. Once loaded, it enables remote access to phone functions from desktop PCs.

The i-Jetty port to the Android open source software stack for mobile devices is billed primarily as a matter of convenience for cell phone users, who can use it to make calls from their PCs, or to access phone-based content such as address books and calendars using a familiar browser interface. According to Webtide, users will be able to view, create, and save changes to files from remote PCs, including address lists, system settings, call logs, and multimedia files.

Two years ago, Nokia touted similar benefits when it ported Apache to Symbian with its Raccoon project. So far, there has been little evidence of major developer support for Raccoon, yet with mobile phones far outnumbering PCs, the potential for changing the nature and scope of the web is intriguing.

Beyond convenience, Nokia promoted the Raccoon technology as something of a paradigm shifter for the web, especially for mobile webcam-based website projects or for personal web servers. In particular, said Nokia, the amount of personal information stored on mobile phones makes it easy to "semi-automatically generate a personal home page." Other applications touted by Nokia included finding the location of other mobile web sites in the proximity, mobile weblogs, and IM messaging.

i-Jetty users can also build publicly accessible mobile web servers said Adam Lieber, CEO of Webtide, in an interview. In fact, he said, the potential might be greater with i-Jetty compared to Nokia's technology. "I-Jetty is more of a full-featured Java application server as opposed to being just a page server," he said. For example, i-Jetty supports web services technologies such as AJAX (asynchronous Javascript and XML), which speeds up interactive processes on AJAX-enabled applications like Google Maps.

Beyond mobile phones: routers with webservers

Yet, mobile phones are not sufficiently powerful for most web-serving applications, Lieber noted. "Right now, the devices still don't have the processing power and connection speed to handle more than a small population of users," he said, quickly adding, "i-Jetty-enabled Android phones could certainly syndicate to a larger landed service."

A potentially larger new market could emerge, said Lieber, if Android takes hold in larger-format devices such as network routers. "Android-based networking devices such as routers and access points could host web-based services," he said.

A month-old blog from Chief Engineer Jan Bartel reveals some of the project's final struggles in making the port. According to Lieber, however, the porting process was "really fast" compared to typical ports to commercial Java servers. "Android is much more adaptable to projects like this. Instead of, okay, you can add your server to our application, it's like we'll adapt our environment to your server." The biggest challenge, said Lieber, was in "getting used to the Android emulators."

According to Lieber, the code is stable enough for productive use now. "It's posted, it's freely available, and it's good to go now," he said. One potential area for improvement will occur, he added, if Google decides to enable "dynamic adding of Java classes in runtime" in the next Android release. "Right now, there are a couple facilities that are not available in Android, but we're hopeful that they will make the change so more Java components can be added into an application while it's running," he said.

Availability

i-Jetty is now available for free download at Google Code. Webtide is demonstrating the technology this week at Eclipse.con 2008 in Santa Clara, Calif.

[Via LinuxDevices]

Friday, March 14, 2008

Android Will Outsell iPhone

Google (NSDQ: GOOG) has not released sales predictions for devices based on its mobile operating system Android. But that doesn't stop Rich Miner, group manager for mobile platforms at the search giant, from being confident.

After his presentation on Thursday at the Emerging Communications Conference at the Computer History Museum in Silicon Valley, Miner said he expects Android-based devices to outpace sales of the popular iPhone.

"Once you have devices out there from Motorola (NYSE: MOT), HTC, Samsung, and so on, there's a much larger potential market on Android than for the iPhone," Miner said. Despite the runaway success of the iPhone, which sold 4 million units in its first seven months of release, "there's a single manufacturer, it's targeted at a particular demographic, and it falls far short of the 1 billion mobile phones sold every year worldwide," added Miner.

Introduced last November, Android is a "complete open-source [software] stack" for mobile devices, not just an operating system," Miner said during his eComm presentation. Trying to stimulate application development for Android devices, Google is offering $10 million in prizes in its "Android Developers Challenge" for innovative and useful apps.

Opening the iPhone platform to third-party apps, Apple earlier this month released the software development kit for the popular consumer device. Apple said this week that the SDK has already been downloaded more than 100,000 times. Miner, however, pointed out that significant restrictions will still limit the creation of rich and useful applications for the iPhone.

"There are things I saw people doing with the first version of the Android SDK that it seems like you can't do with the iPhone at least at the moment," he says.

Google said last month at the 3GSM conference in Barcelona that the Android SDK has been downloaded 750,000 times. "That's for a device that doesn't even exist yet," remarked Miner.

Motorola, Samsung, HTC, and LG all belong to the Open Handset Alliance, which was formed last year by Google to promote open platforms and open networks in the mobile and wireless industry. All four are expected to release devices based on Android in the second half of this year. Miner indicated on Thursday that he expects one of the handset makers (most likely Taiwanese manufacturer HTC, according to industry reports) to reach the market before the other three.

Android and the iPhone, Miner adds, are aimed at different markets.

"It's not a competitive thing -- it's great that people are finally building tools so all of these third-party applications can be built and get out there," Miner said. "[If I were a developer] I'd certainly be looking at the iPhone, and if you believe there will be lots of Android phones out there, as we do, I'd be developing for both platforms."

[Via InformationWeek]

Tuesday, March 11, 2008

Google Officially Acquires DoubleClick

Posted by Eric Schmidt, Chairman and CEO:

I'm pleased to share the news that we completed our acquisition of DoubleClick today. Although it's been nearly a year since we announced our intention to acquire DoubleClick last April, we are no less excited today about the benefits that the combination of our two companies will bring to the online advertising market.

Because we have been waiting for regulatory approval for our acquisition, we've been limited by law in the extent to which we could conduct detailed integration planning to map our way forward. That work will begin in earnest now. Although we don’t have detailed plans to announce today, we will communicate regularly with you about our progress in integrating our two companies.

An immediate task we’ll undertake over the next few weeks is matching and aligning DoubleClick employees with our organizational plan for the business. This will involve determining the right staffing levels for all functions and will ensure that we have the right people assigned to the right responsibilities within Google. We plan to complete this process in the U.S. by early April.

Outside the U.S., the steps we will propose are subject to consultation with employee representatives where applicable, and of course any decisions will be made in accordance with local law. The exact timing of the process outside the U.S. will vary based on the needs and requirements of each region.

As with most mergers, there may be reductions in headcount. We expect these to take place in the U.S. and possibly in other regions as well. We know that DoubleClick is built on the strength of its people. For this reason we’ll strive to minimize the impact of this process on all of our clients and employees.

Advertisers and publishers who work with us have long asked that we complement our search and content-based text advertising with display advertising capabilities. DoubleClick gives Google the leading platform for display advertising, enabling us to rapidly bring advances to the market in technology and infrastructure that will dramatically improve the effectiveness, measurability and performance of digital media for publishers, advertisers and agencies.

As the combination of Google and DoubleClick delivers better, more relevant display ads, we're also looking forward to delivering an improved online experience to users. Because user trust is paramount to the success of our business, users will continue to benefit from our commitment to protecting user privacy following this acquisition. And our scale and infrastructure mean that users will also be spending less time waiting for web pages to load. Ultimately, we believe that by combining our advertising network with DoubleClick's display ad serving products, and by investing resources in the display ad business, we will be able to help publishers and advertisers generate more revenue. That in turn will fuel the creation of even more rich and diverse content for Internet users everywhere.

[Via Google Blog]

Monday, March 10, 2008

Google Announce Apps For Android

Google have recently launched an open source collection of sample Android Applications under the name ‘Apps For Android’.

The aim for Apps For Android is to share some sample applications that will help to demonstrate the different aspects and possibilities of the Android platform.

The first available application included is called Wikinotes, “a wiki note pad that uses intents to navigate to wiki words and other rich content stored in the notes.”

WikiNotes for Android was written to demonstrate a number of core concepts in Android, including:

* Multiple Activities in an Application (View, Edit, Search, etc.)
* Default intent filters for View/Edit/Search based on MIME types
* Life cycle of Activities
* Message passing via Bundles in Intents
* Use of Linkify to add Intent-firing links to text data
* Using Intents within an application
* Using Intents to use an Activity within another application
* Writing a custom ContentProvider that implements search by note title
* Registration of ReST-like URIs to match titles, and do contents searches
* SQLite implementations for insert, retrieve, update, delete and search
* UI layout and creation for multiple activities
* Menus and keyboard shortcuts

[Via TalkAndroid]

Monday, March 3, 2008

Google Gears Goes Mobile

Charles Wiles is the product manager for Mobile Gears, and in this video he introduces us to the release, and the big picture on where this is going, and how exciting it will be to develop applications on the phone using Web technology.

T-Mobile: Stabbing Google In The Back?

Based on expert analysis, the Mobile Advertising industry is expected to reach 250 BILLION dollars by the year 2010… give or take 230 Billion Dollars.

Yup, you read that correctly. The GSM Association predicted that the Mobile Advertising Industry could be worth 250 Billion dollars a year, coming to this optimistic conclusion after learning the details of a Vodafone, T-Mobile and O2 partnership that would make putting ads on mobile devices easier than putting them on television or print mediums.

According to Mobile Entertainment, “Many pundits have viewed the project as a defensive move against Google.” With Android set to debut in upcoming months, this strategic move shouldn’t seem all that shocking - but wait! We could swear that T-Mobile is a member of the Open Handset Alliance?

T-Mobile is indeed a member of the OHA but Vodafone (who owns Verizon) and 02 are not. Is T-Mobile getting bullied into betraying Google and the Open Handset Alliance in order to build a system that competes with Android? We’re not sure… but if this IS the case… things might start to get ugly.

We almost forgot, what happened to that $230 Billion dollar discrepancy? In October 2007, only 6 months ago, The Economist published an article that placed the most optimistic estimates of the same figure at $20 Billion dollars by 2011. Ummm, is George Bush doing somebody’s math? The difference in these forecasts is simply unexplainifiable.

So what in the world is happening?

Google has already entered the “traditional” advertising space by allowing their advertisers to place print and radio ads through what started as an exclusively PPC internet advertising program. Perhaps the mobile executives saw Google’s shift and predicted their entrance into the mobile market, launching a partnership to speed the process of bringing ads to mobile devices BEFORE Google could set precedent.

So is this when Google started planning Android, a master plan to supercede other partnerships by leveraging the “OHA” as a tool to float it’s own Android platform to the top of the mobile idea pool?

Or, after Google planned and announced Android, did the mobile giants get together with other buddies in their industry and decide, “Why should the new kid on the block just come in and steal advertising dollars of an industry that WE built?”

Sure… they humored Google by joining their precious Open Handset Alliance, but all the while, their goal was to force feed their own advertising systems and implementations down Android’s throat upon release.

Neither of these theories are likely “correct”. And lets face it, any idiot could have predicted that mobile would be the next big leap for the advertising industry. But the point here is that the Open Handset Alliance attempts to be the “lets all hold hands and sing Kum Ba Ya” poster boy while each individual member is a company with investors who are scraping and clawing to get every penny of the mobile dollar that they possibly can.

There is no doubt that Android is an amazing concept with unlimited potential. There is no doubt the synergy of unified goals and objectives will help the mobile industry move light years faster than each company could alone. The question is, do the OHA members view the alliance as a transparent institution created by Google to passive-aggressively force them to surrender their mobile advertising leverage to the big G?

There are so many different stakeholders and there is so much at stake. We don’t know the relationships with individual companies and executives. We don’t know the plans and secrets of each business and the direction they will go to achieve competitive advantage. As consumers, we get excited about Android and the opportunities it will bring to us but as businesses, they are still competitors competing for the same piece of the pie.

Hopefully they can realize that right now, they are all fighting for pieces of a $1 Billion Dollar pie. If they work separately with the goal of protecting their knowledge, they’ll be competing for pieces of the $20 Billion Dollar pie. But if they truly work together, embrace the OHA concept and push the potential of Android to its limits… they’ll be competing for pieces of the $250 Billion Dollar pie within 5 years.

Mobile phones have the potential to overtake the vast majority of traditional advertising streams because of their undeniable ability to hone in on who is using it and exactly (within feet) where that person is. Not to mention the fact that mobile phones are becoming small computers with the ability to do basically anything that a Laptop can.

So which would you prefer… Kum Ba Ya or Celebrity CEO Deathmatch? Or maybe a mix… Hey T-Mobile, your shoe is untied…

[Via Phandroid]