Google Launches Style Guide For Android Developers
mspohr writes "On Thursday, Google launched Android Design, a website created specifically to help aid developers in the creation of applications for ICS. The site offers a comprehensive visual to third-party application developers, giving suggestions on everything from how to implement different visual elements to overall back-end patterns for the OS itself. In theory, it will help developers better understand just how the Android team thinks about layout and implementation, while simultaneously giving suggestions to interaction designers on how to maintain visual integrity. Basically, it will help both first-time developers and Android veterans make apps look less crappy. 'We haven't really had a style guide,' Duarte says. 'We haven't really given you a lot of guidance on how to migrate your application from a phone, perhaps, to a tablet. We've done so only by example.'"
Why link to the wired article when you can link directly to the website in question?
Fragmentation refers to modifications of product lines such that they are no longer compatible, interoperable, or familiar. You are merely referring to thematic differentiation across the product line. Android remains compatible from a developer standpoint, interoperable as they all run the same fundamental OS, and as such they are also familiar to most users of an Android product.
People often use words that cross gray areas to draw emphasis to their point but in this case they are wrong. Android lacks complete UI consistency across all of its products, but that's called differentiation. All of the fundamental elements of the Android experience are still consistent.
It's good to see Google admit that large amount of Android apps aren't really standardly designed and suffer from huge fragmentation issues, both with hardware and design. It's just weird to see Google CEO saying there isn't such issue while at the same time the company is launching design guide to help fix some of the issues.
Nice to see you read the actual article. What Schmidt actually said
Google executive chairman Eric Schmidt on Tuesday took issue with the idea that the Android mobile operating system is fragmented, arguing that there is instead a "differentiation" between devices.
"Differentiation is positive, fragmentation is negative,"
Now a lot of idiots beleive that fragmentation is the differences between UI's. This is false as UI's make no difference to the way applications behave.
The Differentiation that Schmidt talked about is things like differing screen sizes which are actually things that phone buyers want, yet make things slightly more difficult for developers. Google have recognised this for years, the benefits of choice to the consumer are greater then the pitfalls to developers.
I think this is also part of a longer plan for Android's issues. I think Google is finally starting to see that the supposed freedom they gave to manufacturers and telcos backfired and resulted in fragmented hardware and non-standard design within apps and phones. I believe they will soon announce some similar guidelines and policy changes to try to get Android more together.
There is no "supposed" freedom. There is freedom and it was given to all, not just manufacturers and telcos.
This freedom has resulted in a thriving phone market and development community and it's not going anywhere. Guidelines are not edicts set in stone, nor will the inclusion of the "Holo" theme change custom launchers.
Especially now that WP7 market share is starting to climb as a result of Nokia's new phones.
OK, what are you smoking and why aren't you sharing.
Despite a marketing blitz that rivals Apple's, WP7 is going nowhere. In fact MS's share keeps dropping as the laggards on WinMo realise that WP7 isn't going to work and switch to Android.
Calling someone a "hater" only means you can not rationally rebut their argument.
Look SharkLaser/Bonch. I've been a reader/poster here for about 10 years. Over the years there have been a quite a few posters like you who just can't stop preaching your message. You think you have some sort of insight which in your oppinion just have to be correct, in your case you have this idea that monoculture is gods gift for operating systems/hardware and every stumble that comes with a more open aproach unclimbable, we got it. But most of us don't agree, monoculture have flaws too you know, where the most apparent is that one size does not fit all.
I for example fly RC helicopters and I configure them over bluetooth, but I can't use an i* device because Apples BT stack don't implement SPP (Serial port profile). There is nothing stoping Apple from implementing it, but they wan't do it for some reason I can't believe is technical. I use a netbook for this, but I will get an Android tablet in the future.
At the moment you are making /. pretty much unbearable to read. Same old in every single thread. Everybody here have gotten your message by now. It's time for you to move on, you're just spreading FUD by now. Why don't you start a blog or something. As I've been on /. for some time I know from experience you will eventaully get tired and stop this bullshit, do yourself and others a favour and find some other channel to preach your message. Having multiple accounts on /. to post same old ramblings is just silly.
For the record I'm an owner of both iPhone and iPad.