Slashdot Mirror


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.'"

3 of 128 comments (clear)

  1. free advertising? by viperidaenz · · Score: 5, Informative

    Why link to the wired article when you can link directly to the website in question?

    1. Re:free advertising? by phantomfive · · Score: 4, Informative
      Great, that link is exactly why I came here. After reading through the style guide, on this page I came across some text that seems to typify the entire document:

      1 Keep it brief. Be concise, simple and precise. Start with a 30 character limit (including spaces), and don't use more unless absolutely necessary.
      2 Keep it simple. Pretend you're speaking to someone who's smart and competent, but doesn't know technical jargon and may not speak English very well. Use short words, active verbs, and common nouns.
      3 Be friendly. Use contractions. Talk directly to the reader using second person ("you"). If your text doesn't read the way you'd say it in casual conversation, it's probably not the way you should write it. Don't be abrupt or annoying and make the user feel safe, happy and energized.
      4 Put the most important thing first. The first two words (around 11 characters, including spaces) should include at least a taste of the most important information in the string. If they don't, start over.
      5 Describe only what's necessary, and no more. Don't try to explain subtle differences. They will be lost on most users.
      6 Avoid repetition. If a significant term gets repeated within a screen or block of text, find a way to use it just once.

      Note how points 1/2, 5/6 seem to violate point number 6? The whole site is filled with that tripe. There are some parts of the document that are better, like this page on gesture standardization.

      Actually there's lots of good stuff on the page, but finding it between their preaching is painful.

      --
      "First they came for the slanderers and i said nothing."
  2. Re:Style? by nschubach · · Score: 4, Informative

    Or the "Display Density: Compact" option under the gear in the upper right to reduce the white-space right on the page...

    --
    Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.