• Save
How to Design a Mobile App for Early Adopters
Upcoming SlideShare
Loading in...5
×
 

How to Design a Mobile App for Early Adopters

on

  • 568 views

 

Statistics

Views

Total Views
568
Views on SlideShare
568
Embed Views
0

Actions

Likes
1
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

How to Design a Mobile App for Early Adopters How to Design a Mobile App for Early Adopters Presentation Transcript

  • HOW TO DESIGN AMOBILE APP FOR EARLYADOPTERSSAAD FAZIL @sfrockssaadfazil@gmail.com1Saad Fazil http://theitvale.com
  • 2GETTING THERE FASTnot soSaad Fazil http://theitvale.com
  • Who are early adopters?3Saad Fazil http://theitvale.com
  • And they like to…4Saad Fazil http://theitvale.com
  • … try new stuff5… help us learn and improveSaad Fazil http://theitvale.com
  • … brag6Saad Fazil http://theitvale.com
  • … connect and share7… help spread the wordSaad Fazil http://theitvale.com
  • Help them try new stuff8Help them brag and do fun thingsHelp them connect and shareSaad Fazil http://theitvale.com
  • Make it easy to onboard-  Ask for a sign in only when needed-  Use Facebook login-  Do you really need your own user registration and authentication?✓ You own the user data✓ Can collect demographics✓ Direct control✗ Extra step in initial development✗ Most users don’t like to register!✗ Extra step for users9Saad Fazil http://theitvale.com
  • If you absolutely have to do yourown user registration…-  Make it as much down the workflow as you can-  Make your app functional without login-  Ask for as little information as you can10Saad Fazil http://theitvale.com
  • 11Saad Fazil http://theitvale.com
  • 12Saad Fazil http://theitvale.com
  • 13Saad Fazil http://theitvale.com
  • Ask for as little info as possible14Saad Fazil http://theitvale.com
  • 15Saad Fazil http://theitvale.com
  • 16Saad Fazil http://theitvale.com
  • 17Saad Fazil http://theitvale.com
  • Ask for as little info as possible18-  Only ask for address when needed, such as when placing anorder-  Don’t ask users to re-enter email addresses-  Consider not asking users to re-enter passwords-  Don’t ask users to confirm their registration through emailSaad Fazil http://theitvale.com
  • Keep it simple-  Don’t overthink in v1-  Don’t reinvent the UX; use established patterns-  Get better on one platform first19Saad Fazil http://theitvale.com
  • Help them try new stuff20Help them brag and do fun thingsHelp them connect and shareSaad Fazil http://theitvale.com
  • What we want them to do-  Contribute vs. consumeWhy?-  We need more data-  We want them to share their experience with their friends and public-  We don’t have enough stuff for them to consume… yetHow will they generate morestuff?-  Make it easy and fun to contribute-  Focus the UX on contribution/generation vs. consumption-  Reward contribution21Saad Fazil http://theitvale.com
  • Comparing old and new Foursquare22Saad Fazil http://theitvale.com
  • Make it easy to contribute23Saad Fazil http://theitvale.com
  • Comparing old and new Foursquare24Saad Fazil http://theitvale.com
  • 25Saad Fazil http://theitvale.com
  • 26Saad Fazil http://theitvale.com
  • 27Saad Fazil http://theitvale.com
  • Consumption as opposed togeneration comes later on28Saad Fazil http://theitvale.com
  • Consumption as opposed togeneration comes later on29Saad Fazil http://theitvale.com
  • But balancing quick generation withquality and meaningful data is tricky30Saad Fazil http://theitvale.com
  • 31Saad Fazil http://theitvale.com
  • 32Saad Fazil http://theitvale.com
  • 33Saad Fazil http://theitvale.com
  • 34Saad Fazil http://theitvale.com
  • But balancing quick generation withquality and meaningful data is tricky35Saad Fazil http://theitvale.com
  • Help them try new stuff36Help them brag and do fun thingsHelp them connect and shareSaad Fazil http://theitvale.com
  • Make it inherently viral-  Direct network effects-  Fax, Skype, Facebook-  Indirect network effects-  Operating systems, game consoles (users and game developers),newspapers (readers and advertisers), Match.com (men and women)✓ Increases switching costs✓ Can go viral… but✗ Chicken and egg problem✗ Negative network effects37Saad Fazil http://theitvale.com
  • Good viral apps?-  WhatsApp-  Zynga games-  What about “standalone” apps?-  Uber-  Weather38Saad Fazil http://theitvale.com
  • Should you auto-friend?-  Quora does, Foursquare does not, why?39Saad Fazil http://theitvale.com
  • Add Facebook friends-  Facebook tells which Facebook friends are using the app via anAPI. So no need for two separate server calls-  When to do so (every time FB Connects happens) (do not ask foroffline processing unless absolutely needed)-  Pictures retrieved in a separateAPI-  Do not allow select all to prevent spamming40Saad Fazil http://theitvale.com
  • Add address book friends-  Emails: check against email addresses of users in your own server-  What if you did not ask for your own user registration-  You will have these email addresses via FB but notTwitter41Saad Fazil http://theitvale.com
  • How can you send an invitation onFacebook?-  Email? (only if they are existing users of your app)-  Via wall post otherwise42Saad Fazil http://theitvale.com
  • -  Real identity (Yahoo!Answers vs. Quora)-  Moderation-  Promotion of quality content and power users43Creating good social experiencerequires tough choicesSaad Fazil http://theitvale.com
  • Summary-  Make it easy to sign up-  Don’t overthink in v1-  Get better on one platform first-  Make it easy and fun to contribute-  Focus the UX on contribution/generation vs. consumption-  Reward contribution-  Balance between easy contribution and quality of content-  Make it inherently viral (if the use case calls for it)-  Leverage Facebook andTwitter44Saad Fazil http://theitvale.com