Programming

Android screen chaos: A feature, not a bug

One of the pesky fragmentation issues Android programmers must worry about is different screen sizes.

With resolution changing from one phone to another, programmers have to figure out exactly how much room they can devote to icons, photos, video game backgrounds, dialog boxes. But, Google argues, paying the price upfront pays programmers back in the long run--and helps them avoid the fixed-resolution difficulties that afflicted Palm.

Indeed, even before the first Android phone hit the market, Google had set on an approach designed to accommodate not just different pixel resolutions, but also pixel densities--the number of pixels per inch. Android … Read more

Ex-Firefox exec Shaver has plans for Facebook's Android app

Mike Shaver already announced last year he was moving to Facebook after resigning as vice president of technical strategy for Firefox.

And now we know what he'll be doing there: engineering manager for Android app development.

Given the immense membership of Facebook, there are few mobile apps in the world that are as important as Facebook's. The company announced in December that Facebook has 800 million users.

Shaver tweeted on Friday, "This week I started as the eng mgr for Facebook's Android team. Doing cool stuff -- some probably obvious, some rather not. And hiring!" … Read more

Apple getting greener, adds iPad, iPhone recycling program for U.K., France, Germany

Apple has once again reached out to the greener side of our sympathies, this time by implementing its recycling program for iPads and iPhones in the United Kingdom, France, and Germany.

The recycling program, extended to iPads and iPhones in the United States this summer, allows customers with older-model iOS devices to send them in to Apple and receive an Apple gift card in return for the remaining value of the device.

In Germany, France, and the U.K., customers will get a direct deposit into their bank accounts for the value as opposed to a gift card, according to … Read more

Google evangelists release bible of good Android design

Google doesn't reject apps from the Android Market just because they're ugly.

But that doesn't mean the company doesn't care--especially now that Matias Duarte has seized the spotlight as director of Android user experience. So, absent the banhammer, Google is trying gentler persuasion to get others besides itself to care about designs that look and work well in the Ice Cream Sandwich era.

For that reason, Google has released an Android design guide for ICS, aka Android 4.0. As my colleague Kent German observes, Google's accommodating ways up to this point have led to … Read more

Horseradish, Eric Schmidt. Android is fragmented

Android product diversity shows "differentiation," not fragmentation, says Eric Schmidt, Google's executive chairman.

Nonsense, I say.

"Fragmentation means the app only runs on one device and not the others. That is not happening to Android," Schmidt argued while speaking to CNET at the CES show on CNET's Next Big Thing panel.

But I think that's too binary a view. There's a lot of gray between the black and white.

Yes, Android lets mobile phone makers and tablet makers differentiate their products from rivals'. Phones with large screens and styluses, phones with slide-out … Read more

Space post office postmarks letters from orbit

China's main Space Post Office is actually on the ground in Beijing, but they're happy to route letters through the galaxy's only true "satellite" branch in orbit so you can bag a one-of-a-kind postmark.

Yes, thanks to cuts to NASA's funding, it seems the Chinese have now rocketed ahead of us in the postal space gimmick department. The idea is for space nuts to send e-mails to a computer aboard the Chinese spacecraft Tiangong-1, currently in orbit, which routes the message back to the main Space Post Office to be printed out, stuffed into a commemorative envelope with a special postmark, and sent on to its addressee.

The orbital philatelic experiment is meant to boost business for China's postal service, which has been suffering as people move online. Makes you wonder why the U.S. Postal Service didn't set up shop at Cape Canaveral years ago.… Read more

Run programs with altered date and time stamps with RunAsDate

NirSoft's RunAsDate is a small, free tool that lets you run applications using a different time and date stamp than your Windows system, yet without changing your Windows system time. It can change the date and time of multiple programs running simultaneously, each with different time and date settings. We can think of several reasons for wanting to do that (debugging log files, for example) so in any case, it's a useful capability to have around. However, it's not designed to extend shareware trial periods, which use different means of keeping track of such things.

Both 32-bit … Read more

The Nintendo 3DS finally gets Game Boy Advance games

How to get Game Boy Advance games on your Nintendo 3DS:

Travel back in time to when the Nintendo 3DS was $250. Buy one. Travel back forward in time to December 16, 2011, look in the Nintendo eShop for "settings," click "your downloads," and collect your 10 classic GBA games.

Back when Nintendo first announced a 3DS price drop, early adopters of the Nintendo 3DS were understandably frustrated. However, those early customers became "Ambassadors" entitled to 20 free downloadable games--10 NES, 10 Game Boy Advance--that Nintendo promised would be available before the end of … Read more

Version 1.0 is the new 0.9. Get used to it

commentary If you're one of those people who thinks a manufacturer actually should finish a gadget's software before putting it on sale, it's time to get a grip.

Because in the electronics world, those days are gone.

Today's exhibit: Amazon will update the Kindle Fire software in the next two weeks to address shortcomings in a product on the market for only a month.

I certainly don't like it when new products fall short. But it's time to be practical here, because the situation isn't going to get better anytime soon.

And, perhaps … Read more

HP tosses WebOS out of frying pan into the open-source fire

Hewlett-Packard's decision to release WebOS as open-source software doesn't bode well for the future of the project.

There are two common outcomes when companies convert a complicated proprietary project into open-source software. One is that a vibrant community of contributors grows up around the project, expanding its abilities, broadening its popularity, and making it into a better component of a broader technology package.

The other is that the project, tossed over its sponsor's transom, sinks beneath the waves.

I think HP would like the first outcome based on Chief Executive Meg Whitman's high hopes: "By … Read more