News for hackers. Stuff that matters.
Re:What fragmentation? 77% of devices run Android 2.1 or 2.2 by vetinari on Wednesday November 03, 2010 @05:10AM (#1864254)
Different sensors do not enter the picture, unless your application uses them all (99% of them don't). Different keyboards do not enter the picture at all. Different screen sizes are handled very neatly since 1.6.

Any other questions?

Re:What fragmentation? 77% of devices run Android 2.1 or 2.2 by thesteg on Wednesday November 03, 2010 @05:20AM (#1864271)
Most applications don't use any sensors at all, yet you have to deal with the situation if you plan to use them. And there is a big difference in designing an application for devices having only a touchscreen keyboard and devices having a physical keyboard.
Re:What fragmentation? 77% of devices run Android 2.1 or 2.2 by vetinari on Wednesday November 03, 2010 @05:41AM (#1864298)
The sensors situation is the same on all platforms - if you want to use them, you have to handle them. If not, just ignore them. How is that more complicated on Android?

The difference with keyboards - the original point was "all the keyboards" (i.e. HTC IME, Swype, etc), not just hardware vs software. When you prepare your application for software keyboard, whether pan-and-scan or resize, it will just work with hardware keyboard (opposite is slightly more complicated: when you assume only hardware keyboard, then the software keyboard has surprises in layouts for you).

Getting OT: sometimes I wonder, how people could handle PCs 20 years ago. You had CPUs with different speeds (286 to 486), different graphics cards with different resolutions (EGA, VGA, SVGA), operating system that didn't abstract the differences and yet the PC was considered single platform, much more successful than competing unified platforms. There wasn't rampart rationalization against "fragmentation", like today.

Re:What fragmentation? 77% of devices run Android 2.1 or 2.2 by RyanMcGreal on Wednesday November 03, 2010 @07:06AM (#1864413)
>sometimes I wonder, how people could handle PCs 20 years ago.

They didn't. That's why the Mac was a runaway success and the fragmented PC marketplace floundered.

Re:What fragmentation? 77% of devices run Android 2.1 or 2.2 by cromulent on Wednesday November 03, 2010 @06:15AM (#1864343)
> You had CPUs with different speeds (286 to 486)

We had the turbo button back then. Maybe we need a turbo button on the Android. You could call it the "Anti-Frag" button.

</facetiousness>

Re:What fragmentation? 77% of devices run Android 2.1 or 2.2 by stretchwithme on Wednesday November 03, 2010 @06:16AM (#1864344)
Just getting the ASCII art right back then must have been the toughest part.
Re:What fragmentation? 77% of devices run Android 2.1 or 2.2 by thesz on Wednesday November 03, 2010 @09:31AM (#1864686)
>Different keyboards do not enter the picture at all.

I think, this is not completely true: http://news.ycombinator.com/item?id=1860578

Different keyboards lead to different users experience with application.