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

Patriot Supersonic Rage XT 128GB USB drive

USB thumb drives are getting larger by the day, their growth speeding along with the availability and expansion of memory chips. But h ...

Crucial MX100 256GB SATA-3 SSD

While the price-per-gigabyte ratio for magnetic platter-based hard drives can't be beat, the speed that a SSD brings to the table for ...

Narrative Clip

With the advent of social media technology, people have been searching for new ways to share the events of their daily lives -- be it ...

Sponsor

toggle

Most Commented

 
toggle

Popular News