Archive for the ‘Google’ Category

Google Releases Dart

October 11, 2011 Leave a comment

“Google has released an early version of Dart, a new programming language designed to take some of the pain out of developing applications for the Web. But while it’s an evolutionary improvement on JavaScript, Dart faces a hard uphill battle for acceptance.

Dart is an object-oriented, structured programming language designed to ease some of the problems that developers run into writing large Web-based applications. It has a structure that will be familiar to most developers who have worked with JavaScript.

But Dart is more easily organized into smaller methods and objects than in scripting languages, so as to avoid monstrous monolithic blocks of code that are difficult to maintain. It’s also designed to be more self-documenting (in the tradition of Python).

On Google’s Chromium and Code blogs, Google Dart team software engineer Lars Bak wrote,“Generally, the contracts with other parts of an application are conveyed in comments rather than in the language structure itself. As a result, it’s difficult for someone other than the author to read and maintain a particular piece of code.””

Google Mobile Search is Threatened by Apple’s Siri

October 6, 2011 Leave a comment

“One day after Tim Cook’s first presser as Apple’s new CEO, the Internet is scurrying to analyze whether the lack of a radically redesigned iPhone 5 will give competitors a leg-up on Apple. Hardware-wise, maybe not, depending on what the competition has up its sleeve.

But there’s one element to the iPhone 4S—software, we might add—that is likely to eventually hit Apple’s competition where it hurts: the new “virtual intelligent assistant” known as Siri.

Introduced during Apple’s iPhone event in Cupertino on Tuesday, Siri offers iPhone 4S users a way to interact with their devices, apps, and data with natural language voice commands.

Users can send and receive texts or e-mails simply by talking to Siri, find out whether there will be rain today, create new Reminders and calendar items, ask for directions, move appointments, and more.

Not only that, but users can ask Siri to look up a plethora of information, such as restaurant reviews from Yelp or even simple facts from Wikipedia or Wolfram Alpha. Cooking and need to convert a recipe’s tablespoons to teaspoons? Ask Siri and get the answer back almost instantly without having to type a single character…

For Google, this is not good news. Google’s mobile search users (on any platform) are increasingly important to the company as more people begin to use their phones to look up local information such as directions, restaurant listings, reviews, and more.

Google Places, which works in conjunction with Google Maps, Google Plus, and Google Offers and allows businesses to pay for higher placement, was born almost entirely out of watching how and what users search for on their mobile devices.

Mobile ads attached to those queries are exploding right now—arguably moreso than just regular browser ads—and while Google doesn’t live or die by that revenue alone, it’s certainly not something to be taken lightly.”

Google Trying To Erase Device Boundaries With Ice Cream Sandwich

September 20, 2011 Leave a comment


“Google’s Android developer blog is warning creators of Honeycomb apps to rework their code for Ice Cream Sandwich or suffer unsightly consequences.

The ‘problem’ with ICS is that it gets rid of the tablet/smartphone divide, such that HC apps designed specifically for tablets will suddenly be allowed to run on small-screen devices.”

Linux is Free Software. Android is Not.

September 20, 2011 Leave a comment

“Within Android, Linux the kernel remains a separate program, with its source code under GNU GPL version 2. To combine Linux with code under the Apache 2.0 license would be copyright infringement, since GPL version 2 and Apache 2.0 are incompatible.

Rumours that Google has somehow converted Linux to the Apache license are erroneous; Google has no power to change the licence on the code of Linux, and did not try.

If the authors of Linux allowed its use under GPL version 3, then that code could be combined with Apache-licensed code, and the combination could be released under GPL version 3. But Linux has not been released that way.

Google has complied with the requirements of the GNU General Public License for Linux, but the Apache license on the rest of Android does not require source release. Google has said it will never publish the source code of Android 3.0 (aside from Linux), even though executables have been released to the public. Android 3.1 source code is also being withheld. Thus, Android 3, apart from Linux, is non-free software, pure and simple.”

Break Google Search Page With Just 2 Characters

September 16, 2011 Leave a comment

“There’s an interesting glitch on Google’s search page that’ll misalign the page content when you search for the string “${“.

It doesn’t appear to be serious; just surprising to see Google’s mighty coders make a mistake like this.

There are lively discussions on Hacker News and StackOverflow as people try to figure out why this is happening.

Google has not responded and it will likely be fixed quickly, so check it out while you can.”

“I Know Where You Went Last Session” – Google

September 1, 2011 Leave a comment

“You may recall that back in May, we spotted something in Google’s “Dear Sophie” commercial: an unreleased +1 Chrome extension.

This was pre-Google+, when the +1 button still didn’t do a whole lot, so even I forgot about the extension over the past few months. But very quietly, Google actually launched it yesterday.

There was no blog post, no featured placement in the Chrome Web Store — pretty much no fanfare beyond Google SVP of Chrome, Sundar Pichai, posting a link to it on Google+. But it has the potential to be a bigger deal than it seems on the surface.

As Google notes in their description of the app:

In addition to the practices described in the Google +1 Button Privacy Policy, by installing this extension, all of the pages and URLs you visit will be sent to Google in order to retrieve +1 information.

Yes, you read that correctly, “all of the pages and URLs you visit will be sent to Google” — and that’s even if you don’t click the button. Nefarious or not, that will worry some people.”

Essential Apps For iPhone, Android, iPad And Windows Phone 7

September 1, 2011 Leave a comment

Click your pick…

Running Android On HP TouchPad With CyanogenMod

August 30, 2011 Leave a comment

“While a $99 TouchPad running webOS is a pretty good deal on its own, some buyers shelled out for the discounted tablet in the hopes that hackers and developers would eventually figure out how to run Android on the HP device.

While PCMag’s mobile analyst Sascha Segan warned against this, and efforts to put the popular Google mobile OS on the TouchPad have had mixed results, the developers behind CyanogenMod this week showed off a very early version of its software running Android 2.3.5 on a TouchPad.”

Google Chrome To Become A Gaming Platform?

August 28, 2011 Leave a comment

“Video gaming is a big topic for web browsers as well as HTML5, but there are few enthusiast gamers who are taking this scenario serious. Can a Joystick API and a 3D Client change the perception?

On Friday I noticed that Google is heavily pushing New Game, a game developer conference that is focused on HTML5-based gaming content – and, of course, content that runs in web browsers.

The fact that such an event already exists and that there is game content being developed in HTML5, is quite stunning by itself.

However, Google also noted that a sandboxed native client (NaCl) with 3D (in addition to 2D) will be available in Chrome soon, which will allow the browser to connect to traditional C and C++ code via its integrated Pepper API.”

Blackberries To Run Android Apps?

August 25, 2011 Leave a comment

“Research In Motion Ltd. (RIM), seeking to boost the appeal of its BlackBerrys and revive slowing sales, plans to enable models expected next year to run applications built for Google Inc. (GOOG)’s Android operating system, three people familiar with the plan said.

BlackBerrys that run on RIM’s new QNX software will be Android-compatible, said the people, who asked not to be identified because the effort isn’t public.

RIM has said it plans to introduce QNX phones in “early” 2012.”