Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Made for Everyone

Made for Everyone

Since 2009, iOS has provided a great user experience, not only for people with perfect eyesight, hearing, and motor skills, but for everyone. There is usually very little coding involved in making sure that our own apps provide the same great experience.

Standard controls comes with a lot of behavior for free, and can be studied, customized, and used to tailor the experience for our apps and controls. Providing a good experience means thinking about the functionality of our apps and asking simple questions like: what does this button do?, what is the content on this screen?, etc.

Questions like these don’t relate to just making the app accessible. It’s relevant to all users of your app, equally, and should be asked both early and often in the development process.

David Rönnqvist

February 05, 2015
Tweet

More Decks by David Rönnqvist

Other Decks in Programming

Transcript

  1. ability to access … be easily used … be easily

    understood “ accessibility ”
  2. Previous track button Next track button Pause button Volume control

    (50%) Album art <track name> <artist name> — <album name>
  3. Back button Track list button Previous track button Next track

    button Pause button Volume control (50%) Album art <track name> <artist name> — <album name>
  4. <city> <weather> <temperature> <day> <high and low temperatures> <hour> <weather>

    <temperature> <day> <weather> <high and low temperatures>
  5. <city> <weather> <temperature> <day> <high and low temperatures> <hour> <weather>

    <temperature> <day> <weather> <high and low temperatures> Edit cities button
  6. “ Some folks ain’t got much use for bitmaps on

    screens, they get the lay of the land through this alternate means. If you wan’t to build your app for maximum utility, then take a little time, implement accessibility… Tell the story of your application. Describe the glory of its interface, so we can know sight unseen what’s going on on the screen. Share your app with the whole human race. ”