Over a million developers have joined DZone.

Android Fragmentation: Visual Design Concerns

DZone's Guide to

Android Fragmentation: Visual Design Concerns

· Java Zone ·
Free Resource

Verify, standardize, and correct the Big 4 + more– name, email, phone and global addresses – try our Data Quality APIs now at Melissa Developer Portal!

We've seen a few different viewpoints when it comes to Android fragmentation. Nick Bradbury, for example, says it's not really a problem, while Danny Roa says it is a problem, but everybody should just stop worrying so much about it. But fragmentation isn't only an issue when it comes to the actual functionality of Android apps; design is a concern as well. That's what Kirill Grouchnikov explores in this recent Google+ post: how to handle the fragmentation of Android's look.

Grouchnikov provides two apps as examples: one has a familiar Gingerbread look - "very dark slightly translucent background and light grey button bar," Grouchnikov says - while the other has a more up-to-date look. The problem is not so easily solved, though, says Grouchnikov:

Should you be bringing the ICS/JB/KK styling of buttons, checkboxes, radio buttons, sliders, spinners or scroll bars down to older platforms? Once again, that depends. You can see the Play Store doing it, for example, with some of the spinners (search for something and look at the selector at the top). But there's only so much you can do at that level without really deviating from what the user is accustomed to seeing in other apps on the device. And there's only so far you can get to dig yourself out of the uncanny valley where the controls look and behave almost right, but not exactly right.

So, maybe Android fragmentation is a big issue, maybe it's not, but this is definitely an important consideration: who are your users, exactly? When they open an app, what do they expect to see? Check out Grouchnikov's full article for the rest of his thoughts on visual fragmentation.

Developers! Quickly and easily gain access to the tools and information you need! Explore, test and combine our data quality APIs at Melissa Developer Portal – home to tools that save time and boost revenue. Our APIs verify, standardize, and correct the Big 4 + more – name, email, phone and global addresses – to ensure accurate delivery, prevent blacklisting and identify risks in real-time.


Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}