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

Reanimate your users

Reanimate your users

At the XebiCon 2013 on June 4th, 2013 I gave a talk about animation in iOS user interfaces.

More Decks by Jeroen Leenarts (AppForce1)

Other Decks in Programming

Transcript

  1. animate verb |ˈanɪmeɪt| [ with obj. ] 1 bring to

    life:
 Prometheus stole fire from heaven to animate his clay men. • give inspiration, encouragement, or renewed vigour to:
 she has animated the government with a sense of political direction.
 2 give (a film or character) the appearance of movement using animation techniques.
  2. reanimate |riːˈanɪmeɪt| verb [ with obj. ] restore to life

    or consciousness; revive. • give fresh vigour or impetus to:
 his personal dislike of the man was reanimated.
  3. I’m a software developer • I know a bit about

    UX design • I like working with a graphic designer • Interaction design is somewhat of an interest to me • I know a great app when I see one
  4. • So ok, our avarage smartphone user is between 18

    and 85, can be male or female, lives all over the world, uses the dreaded thing constantly, sends texts a lot and absolutely loves installing every single app they come across. • Averages 48 App installs A MONTH!! Who are we building for
  5. This is a problem! • How to achieve customer retention?

    • How to make ‘em stick? • How to keep re-animating your users?
  6. Where to start • The context • An idea •

    The experience • Add some style • Polish and buff till you drop
  7. The context • It is not a desktop or a

    website • It is personal, mobile device with a touch based interface • Mobile apps are used everywhere: on the train, in bed, beneath a table, while waiting, while walking, even places I’m not going to mention...
  8. The context • Ever seen someone check e-mail waiting for

    the check-out in a grocery store? On a laptop?
  9. The context • When and where is your user using

    your App? • And what is he/she trying to achieve? • Don’t create an average user. • Instead conceptualize for a number of typical users
  10. An idea • This is the hardest part • Validate

    the idea • Would it be used daily? • What’s the competition doing? • Is the competition popular? • What can you do with the device’s capabilities?
  11. The idea • Start small, only core features • It’s

    ok to only do a few things if you do them really well • Based on feedback, extend • Keep your target (user) in mind at all times
  12. "What your users really care about is what your app

    enables them to do and how it makes them feel when they're using it." - Mark Kwano, User Experience Evangelist at Apple
  13. Some random tips • Smallest font size 13pt • Minimum

    touch area 44pt • On iOS shadows always
 come from 90 degrees • 60 fps is important • Fast launch/resume
  14. June 19th, Xebia Office 18:30 - 22:00 Free diner included

    More info + register at: http://cocoaheads.nl