There was a time when we would relate the term Google with "web searching". Even the Oxford dictionary has added a verb "Googling" which means searching something online. But, since the, Google has grown too big. Their web presence virtually spread to all around the spectrum from banner ads, social networks, Video hosting and what not. But it seems, Google is not ready to stop with what they have. They are now on the process of developing an OS, No, I am not talking about the Googubuntu. This time the stage is different.
Google last month, in a consortium called Open Handset Alliance, announced a new platform for the mobile, called Android. Android is supposed to be very flexible and support 3rd party apps to any extent. The kernel is basically built around a modified and trimmed version of Linux GNU 2.6 kernel, and the whole framework works on Java Language. Java apps for mobile are supposed to be very secure, while limited and rigid in functionality. Now, Google is all set to change this concept with Android. Saying that, the coding would not be in J2ME as in normal mobile Java programming. Android has its own set of APIs and function to play with.
Even though there was initial excitement on this news, soon there were dark shadows cast, when I came to know the Open Handset Alliance does not include the major players in the mobile industry, like Nokia, Sony Ericsson, Motorola etc, whom refused to accept the offer. (But still some like T-Mobile, Qualcomm, Intel, LG, Samsung, DoCoMo etc have lent their support.) Also, some already established mobile developers like Symbian, Microsoft, etc believe that this will only create more fragmentation rather than uniting the development.
But Google is again working with the magic world "Open Source", with Android. The android code is open and very easy to develop. They is offering a mammoth $10 million developers developing great apps for Android. But the news from Developers themselves is that Android is not very stable, at times it does not respond at all! But we need not take this very seriously since the actual Android release would be only by mid 2008, by which they can make the platform more reliable.
Android Home page
Android SDK Download
Android Wallpapers
codevalley
Google's android, the new mantra or a damp squib?
Posted by Codevalley Labels: android, Google, Java, Open Handset Alliance, SymbiaAJAX. The rising
Posted by Codevalley Labels: AJAX, Java, PHP, Rich Internet Applications, XML MySQLThe events that unfold in the computer industry is stranger than the most bizzare hindi movie you would have seen. A few years back who would have thought that AJAX would become so popular? Though the term AJAX was coined by Jesse James Garrett in 2005, the concept was very much there before that.Take the case of the MySQL. No one ever thought that Oracle would ever be shaken by some small swedish company, but in reality now MySQL is posing a big threat to Oracle, with a strong open source community support.Similar was AJAX's story, it's now one of the most sought out technology for the web applications, especially Rich Internet Applications.
AJAX stands for Asynchronous Java with XML. It avoids page refreshes and sends data to webserver asynchronously using Java. The concept was well foreseen by Microsoft back in 1996 when they released Inter Explorer 3, they added a component called iFrame for asynchronous page refreshes. Now they have a technique called remote scripting to work on this. Ajax is not a technology in itself, but a term that refers to the use of a group of technologies together. It is now widely used in web development, one of the popular implementations is Gmail and wikimapia. Now you can expect websites that look like your desktop applications and can do much more.
codevalley