Printed from http://www.electronista.com

Google manager denies "fragmentation" of Android platform

updated 09:55 pm EDT, Tue June 1, 2010

Fragmentation described as a "bogeyman"

Google's Open Source & Compatibility Manager, Dan Morrill, has voiced frustration with the term "fragmentation" used to describe the Android platform. Morrill suggests the word carries a variety of different meanings, as "everyone has a different definition."

The term is used by some people to describe an ecosystem with too many different mobile operating systems, too many APIs for inconsistency across devices, several different versions of the same software, or even unique UI skins.

"Most of these definitions don't even have any impact on whether apps can run!" Morrill wrote. "Because it means everything, it actually means nothing, so the term is useless." The Google manager claims fragmentation is a "bogeyman, a red herring, a story you tell to frighten junior developers."

Morrill goes on to admit that there are real challenges in making Android devices compatible with each other. Running the OS on different devices inevitably leads to issues involving bugs, missing components, or APIs that have been added or altered.

To help developers overcome problems encountered while working with Google's mobile OS, the company offers an Android compatibility program. The system includes the Android source code, Compatibility Definition Document, and a Compatibility Test Suite. The tools are designed to enable developers to determine exactly what is required of the OS and quickly find any bugs that might emerge.

"We've been operating this compatibility process with our OEM partners for over a year now, and it's largely responsible for those 60+ device models being interoperable," said Morrill.



By Electronista Staff
Post tools:

TAGS :

toggle

Comments

  1. Alfiejr

    Fresh-Faced Recruit

    Joined: Aug 2008

    0

    Sophistry

    "Most of these definitions don't even have any impact on whether apps can run!" = some kinds of fragmentation DO have an impact. "most" does not equal "all".

    "everyone has a different definition" = there are many different kinds of issues going on at once. which is exactly what a fragmentation problem would look like.

    "Because it means everything, it actually means nothing ..." ok, he grew up watching too much Kung Fu series on TV. "to know, you must empty your mind," etc. pul-leeze.

    so i know they dog food at Google. and they must wash it down with Android kool-aid too.

  1. Lifeisabeach

    Fresh-Faced Recruit

    Joined: May 2010

    -1

    comment title

    "Morrill goes on to admit that there are real challenges in making Android devices compatible with each other. Running the OS on different devices inevitably leads to issues involving bugs, missing components, or APIs that have been added or altered."

    Call me crazy, but that sounds like fragmentation to me.

Login Here

Not a member of the MacNN forums? Register now for free.

toggle

Network Headlines

toggle

Most Popular

Sponsor

Recent Reviews

VisionTek 128GB USB Pocket SSD

USB flash drives dealt the death blow to both the floppy and Zip drives. While still faster than either of the old removable media, sp ...

Kodak PixPro SL10 Smart Lens Camera

Smartphone imagery still widely varies. Large Megapixel counts don't make for a good image, and the optics in some devices are lacking ...

Epson WorkForce DS-40 scanner

In this day and age, there's a significant amount of pressure to go paperless, and downsize the amount of things that one collects ove ...

Sponsor

toggle

Most Commented

 
toggle

Popular News