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

Samsung Galaxy S 5

The Samsung Galaxy S5 might be the phone that Android users have been craving for some time. Information coming out of Mobile World Co ...

STM Trust technology bag

The search for a good messenger bag that doubles as a laptop bag is something many travelers find themselves facing at least once. Bet ...

PenClic Bluetooth mouse

Windows 8 aside, computer users have been trained that a mouse is the proper way to navigate through the desktop for many years now. T ...

Sponsor

toggle

Most Commented

 
toggle

Popular News