SlideShare a Scribd company logo
1 of 61
XTREME LABS
APPS THAT ARE
SOCIAL BY DESIGN

Boris Chan (@borisc)
Principal, Xtreme Labs (@xtremelabs)
July 14, 2012 - General Assembly

                                       1
The world’s top brands
     partner with us to
prototype and develop
  outstanding mobile,
   tablet and smart TV
          experiences
(@borisc or boris@xtremelabs.com)
Boris Chan @borisc / @xtremelabs
APPS THAT ARE SOCIAL BY DESIGN
               (IN 4 PARTS)

      1. Key Concepts for Building Great Apps
         2. Understanding Social by Design
 3. Key Concepts for Social Networking Integration
        4. Things You Want To Know / Q & A




Boris Chan @borisc / @xtremelabs
10 KEY CONCEPTS FOR BUILDING GREAT
                APPS

  What we talk about when we talk about building




Boris Chan @borisc / @xtremelabs
#10: THINK MOBILE-FIRST

            Not just a strategy for disruption.




Boris Chan @borisc / @xtremelabs
#9: DESIGN IN SOCIAL BY DEFAULT

               Friendly, private and intimate.




Boris Chan @borisc / @xtremelabs
#8: LATENCY KILLS.

          You have limited time and resources.




                                   Ed Yourdon http://www.flickr.com/photos/yourdon/
                                   4064143718/
Boris Chan @borisc / @xtremelabs
#7: EMBRACE BEAUTY

Emotional design is essential to the app experience.




Boris Chan @borisc / @xtremelabs
#6: EMBRACE TOUCH

                           Keep it real.




Boris Chan @borisc / @xtremelabs
#5: CREATE THAT A-HA MOMENT

                      Delight your users.




Boris Chan @borisc / @xtremelabs
#4: CACHE IS KING

   Cache all the things. (A lack of speed also kills.)




Boris Chan @borisc / @xtremelabs
#3: HAVE PERFECT TIMING


    “All     Get things ready for your users.
           things entail rising and falling
    timing. You must be able to discern
    this.”
    – Miyamoto Musashi


Boris Chan @borisc / @xtremelabs
#2: KNOW YOUR PLATFORMS

   Understand what platforms you are building on.




Boris Chan @borisc / @xtremelabs
#1: KNOW YOUR USERS

     Get data to build the right thing. Play to your




Boris Chan @borisc / @xtremelabs
10 KEY CONCEPTS FOR BUILDING GREAT

1.   Know your users
2.   Know your platforms
3.   Have perfect timing
4.   Cache is King
5.   Create that A-ha Moment
6.   Embrace Touch
7.   Embrace Beauty
8.   Latency Kills
9.   Design in Social by Default


Boris Chan @borisc / @xtremelabs     27
UNDERSTANDING SOCIAL BY DESIGN




Boris Chan @borisc / @xtremelabs
WHERE DO WE GO FROM HERE?


  iPhone era: Silos created by apps. Existing models.




Boris Chan @borisc / @xtremelabs
WHERE DO WE GO FROM HERE?

People are using their phones to communicate and share
                         stories.




Boris Chan @borisc / @xtremelabs
WHERE DO WE GO FROM HERE?

488 MM Mobile FB users, OS integration with Twitter/G
                      +, etc.




Boris Chan @borisc / @xtremelabs
SOCIAL BY DESIGN = SOCIAL BY
                DEFAULT




Boris Chan @borisc / @xtremelabs
Rdio - Making Music Social


Boris Chan @borisc / @xtremelabs
THE $1 BILLION PROBLEM

              We suck at sharing on phones.




Boris Chan @borisc / @xtremelabs
Instagram - fast and beautiful photo sharing from

Boris Chan @borisc / @xtremelabs
Cineplex - Making the Movies Social

Boris Chan @borisc / @xtremelabs
Viggle - Get Rewards for Watching TV

Boris Chan @borisc / @xtremelabs
“Absolute silence leads to
    sadness. It is the image of death.”
    – Rousseau


              (So make sure you get it right!)


Boris Chan @borisc / @xtremelabs
PRIVATE PARTS

   We have to remember not to expose everything.




Boris Chan @borisc / @xtremelabs
Path - Intimate social networking

Boris Chan @borisc / @xtremelabs
SimplyUs - Shared               Pair - Communication
       calendar                       App for Couples


Boris Chan @borisc / @xtremelabs
FRIENDS MAKE IT BETTER

       Whether it’s social-proof or just plain fun




Boris Chan @borisc / @xtremelabs
Wheelz - Car Sharing. With people you trust.

Boris Chan @borisc / @xtremelabs
Draw Something - Send and draw fun things with

Boris Chan @borisc / @xtremelabs
RETHINKING THE INBOX




Boris Chan @borisc / @xtremelabs
PEOPLE-CENTRIC DESIGN




Boris Chan @borisc / @xtremelabs
EVERYTHING YOU DO IN ONE PLACE




Boris Chan @borisc / @xtremelabs
iOS 6 - Passbook
Boris Chan @borisc / @xtremelabs
Android Jelly Bean (4.1) - Google Now
Boris Chan @borisc / @xtremelabs
Boris Chan @borisc / @xtremelabs
RETHINKING THE CAMERA




Boris Chan @borisc / @xtremelabs
JUST ONE PRESS.




Boris Chan @borisc / @xtremelabs
WHAT IF IT WAS AUTOMATIC?




Boris Chan @borisc / @xtremelabs
Boris Chan @borisc / @xtremelabs
CARAMEL UX

            Making Android Social by Default




Boris Chan @borisc / @xtremelabs
KEY CONCEPTS FOR SOCIAL NETWORKING
           INTEGRATION

                   Let’s put it all together.




Boris Chan @borisc / @xtremelabs
AUTHENTICATION

Getting to know the real you

  Tying authentication to social
  networking can make it easier
  to sign up for your service
    Single Sign-On
    Easier to get user’s
    information and profile
    filled out
  When connected to their
  social networks, you have
  users with authenticity

Boris Chan @borisc / @xtremelabs
DISCOVERY AND DISTRIBUTION

Connecting with friends on your app, and getting new friends

  Growth and user acquisition is often the
  main reason to have social network
  integration
    But don’t do this as a starting point!
    Apps that are social by design will have this
    user acquisition loop built in!
    Goal is to be aware so that you can
    optimize
  Best: your actions are related to

Boris Chan @borisc / @xtremelabs
DISCOVERY AND DISTRIBUTION




Boris Chan @borisc / @xtremelabs
PERSONALIZATION

Making things social by default means making it theirs

  Personalized content is about increasing
  relevancy
  Think about music: the interests of a user and
  the interests of the friends of users can make
  Rdio or Spotify a more satisfying experience
  Recommendations based on past context




Boris Chan @borisc / @xtremelabs
USING SOCIAL NETWORKING DATA

Not just about getting users

  The information itself can also make your app
  more useful outside of just your social graph.
    Using 4sq or FB places for a location-based app
    Uniting people with common interests, location
    and other connections
  The mobile experience is about providing
  context, and having a user’s data, behaviour and
  input as signals can increase this relevancy.
    beware of public sharing vs. private sharing!
    (think open graph)

Boris Chan @borisc / @xtremelabs
FACEBOOK 3.0 BETA SDK ON IOS

                        What is coming?




Boris Chan @borisc / @xtremelabs
SHOULD ALL APPS BE SOCIAL BY DESIGN?

                When should we not do this?




Boris Chan @borisc / @xtremelabs
COMMON MISTAKES WITH INTEGRATING
             SOCIAL

             Let’s talk about common pitfalls.




Boris Chan @borisc / @xtremelabs
NEW BEHAVIOUR =
            NEW APPS, NEW TECH, NEW
                 INTERACTIONS.




Boris Chan @borisc / @xtremelabs
THE WORLD IS BEING REINVENTED.




Boris Chan @borisc / @xtremelabs
THANK YOU!

 Ask me anything: @borisc / boris@xtremelabs.com




Boris Chan @borisc / @xtremelabs

More Related Content

Viewers also liked

Kawah Ijen volcano - Indonesia
Kawah Ijen volcano - IndonesiaKawah Ijen volcano - Indonesia
Kawah Ijen volcano - IndonesiaNubia **
 
University Involvement
University InvolvementUniversity Involvement
University InvolvementTabitha Bemis
 
McCormick DA - WSP CV - Feb 2015
McCormick DA - WSP CV - Feb 2015McCormick DA - WSP CV - Feb 2015
McCormick DA - WSP CV - Feb 2015Dave McCormick
 
Tieteen päivät 2015: Jussi Semi (UEF) - Riippuuko onni ja hyvinvointi siitä, ...
Tieteen päivät 2015: Jussi Semi (UEF) - Riippuuko onni ja hyvinvointi siitä, ...Tieteen päivät 2015: Jussi Semi (UEF) - Riippuuko onni ja hyvinvointi siitä, ...
Tieteen päivät 2015: Jussi Semi (UEF) - Riippuuko onni ja hyvinvointi siitä, ...UEFviestinta
 
1 гр машина будущего
1 гр машина будущего1 гр машина будущего
1 гр машина будущегоmdou38
 
промежуточный отчет январь 2017
промежуточный отчет январь 2017промежуточный отчет январь 2017
промежуточный отчет январь 2017yuyukul
 
выступление начало
выступление началовыступление начало
выступление началоyuyukul
 
кобуховские вести 28
кобуховские вести 28кобуховские вести 28
кобуховские вести 28Maksym Balaklytskyi
 
#ForoEGovAR | UNU_EGOV and Knowledge Societies Policy Handbook Project
#ForoEGovAR | UNU_EGOV and Knowledge Societies Policy Handbook Project#ForoEGovAR | UNU_EGOV and Knowledge Societies Policy Handbook Project
#ForoEGovAR | UNU_EGOV and Knowledge Societies Policy Handbook ProjectCESSI ArgenTIna
 

Viewers also liked (14)

Kawah Ijen volcano - Indonesia
Kawah Ijen volcano - IndonesiaKawah Ijen volcano - Indonesia
Kawah Ijen volcano - Indonesia
 
University Involvement
University InvolvementUniversity Involvement
University Involvement
 
Feria selección colombia
Feria selección colombiaFeria selección colombia
Feria selección colombia
 
McCormick DA - WSP CV - Feb 2015
McCormick DA - WSP CV - Feb 2015McCormick DA - WSP CV - Feb 2015
McCormick DA - WSP CV - Feb 2015
 
AZ
AZAZ
AZ
 
Tieteen päivät 2015: Jussi Semi (UEF) - Riippuuko onni ja hyvinvointi siitä, ...
Tieteen päivät 2015: Jussi Semi (UEF) - Riippuuko onni ja hyvinvointi siitä, ...Tieteen päivät 2015: Jussi Semi (UEF) - Riippuuko onni ja hyvinvointi siitä, ...
Tieteen päivät 2015: Jussi Semi (UEF) - Riippuuko onni ja hyvinvointi siitä, ...
 
1 гр машина будущего
1 гр машина будущего1 гр машина будущего
1 гр машина будущего
 
промежуточный отчет январь 2017
промежуточный отчет январь 2017промежуточный отчет январь 2017
промежуточный отчет январь 2017
 
выступление начало
выступление началовыступление начало
выступление начало
 
Melioidosis an overview
Melioidosis   an overviewMelioidosis   an overview
Melioidosis an overview
 
Willis CV
Willis CVWillis CV
Willis CV
 
кобуховские вести 28
кобуховские вести 28кобуховские вести 28
кобуховские вести 28
 
Mahanand Dairy
Mahanand DairyMahanand Dairy
Mahanand Dairy
 
#ForoEGovAR | UNU_EGOV and Knowledge Societies Policy Handbook Project
#ForoEGovAR | UNU_EGOV and Knowledge Societies Policy Handbook Project#ForoEGovAR | UNU_EGOV and Knowledge Societies Policy Handbook Project
#ForoEGovAR | UNU_EGOV and Knowledge Societies Policy Handbook Project
 

Similar to Apps that are Social by Design

Build Great Apps on Android - Boris Chan - FITC Spotlight Android
Build Great Apps on Android - Boris Chan - FITC Spotlight AndroidBuild Great Apps on Android - Boris Chan - FITC Spotlight Android
Build Great Apps on Android - Boris Chan - FITC Spotlight AndroidBoris Chan
 
Finding Your Social Niche
Finding Your Social NicheFinding Your Social Niche
Finding Your Social NicheMARKITECT.me
 
Producing Link Worthy Content For Under £1k - BrightonSEO - April 2018
Producing Link Worthy Content For Under £1k - BrightonSEO - April 2018Producing Link Worthy Content For Under £1k - BrightonSEO - April 2018
Producing Link Worthy Content For Under £1k - BrightonSEO - April 2018James Brockbank
 
Facebook Video: Strategy, Tips, Best-Practices & Research
Facebook Video: Strategy, Tips, Best-Practices & ResearchFacebook Video: Strategy, Tips, Best-Practices & Research
Facebook Video: Strategy, Tips, Best-Practices & ResearchMark Robertson ⏩
 
Facebook Video: Insights, Trends & Best Practices
Facebook Video: Insights, Trends & Best PracticesFacebook Video: Insights, Trends & Best Practices
Facebook Video: Insights, Trends & Best PracticesTubular Labs
 
3 Tips for Great Mobile Engagement (Amy Ghran)
3 Tips for Great Mobile Engagement (Amy Ghran)3 Tips for Great Mobile Engagement (Amy Ghran)
3 Tips for Great Mobile Engagement (Amy Ghran)KDMC
 
Ross Sheil, Mobile Lead for Twitter EMEA, Twitter
Ross Sheil, Mobile Lead for Twitter EMEA, TwitterRoss Sheil, Mobile Lead for Twitter EMEA, Twitter
Ross Sheil, Mobile Lead for Twitter EMEA, TwitterWhite Nights Conference
 

Similar to Apps that are Social by Design (7)

Build Great Apps on Android - Boris Chan - FITC Spotlight Android
Build Great Apps on Android - Boris Chan - FITC Spotlight AndroidBuild Great Apps on Android - Boris Chan - FITC Spotlight Android
Build Great Apps on Android - Boris Chan - FITC Spotlight Android
 
Finding Your Social Niche
Finding Your Social NicheFinding Your Social Niche
Finding Your Social Niche
 
Producing Link Worthy Content For Under £1k - BrightonSEO - April 2018
Producing Link Worthy Content For Under £1k - BrightonSEO - April 2018Producing Link Worthy Content For Under £1k - BrightonSEO - April 2018
Producing Link Worthy Content For Under £1k - BrightonSEO - April 2018
 
Facebook Video: Strategy, Tips, Best-Practices & Research
Facebook Video: Strategy, Tips, Best-Practices & ResearchFacebook Video: Strategy, Tips, Best-Practices & Research
Facebook Video: Strategy, Tips, Best-Practices & Research
 
Facebook Video: Insights, Trends & Best Practices
Facebook Video: Insights, Trends & Best PracticesFacebook Video: Insights, Trends & Best Practices
Facebook Video: Insights, Trends & Best Practices
 
3 Tips for Great Mobile Engagement (Amy Ghran)
3 Tips for Great Mobile Engagement (Amy Ghran)3 Tips for Great Mobile Engagement (Amy Ghran)
3 Tips for Great Mobile Engagement (Amy Ghran)
 
Ross Sheil, Mobile Lead for Twitter EMEA, Twitter
Ross Sheil, Mobile Lead for Twitter EMEA, TwitterRoss Sheil, Mobile Lead for Twitter EMEA, Twitter
Ross Sheil, Mobile Lead for Twitter EMEA, Twitter
 

Recently uploaded

Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Douxkojalkojal131
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptxVanshNarang19
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...BarusRa
 
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiVIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiSuhani Kapoor
 
Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...
Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...
Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...nagunakhan
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentationamedia6
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...ranjana rawat
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...babafaisel
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
Petrosains Drama Competition (PSDC).pptx
Petrosains Drama Competition (PSDC).pptxPetrosains Drama Competition (PSDC).pptx
Petrosains Drama Competition (PSDC).pptxIgnatiusAbrahamBalin
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Delhi Call girls
 
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...Suhani Kapoor
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceanilsa9823
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...
Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...
Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...nagunakhan
 
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...Pooja Nehwal
 

Recently uploaded (20)

Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptx
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
 
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiVIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
 
Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...
Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...
Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentation
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
 
Petrosains Drama Competition (PSDC).pptx
Petrosains Drama Competition (PSDC).pptxPetrosains Drama Competition (PSDC).pptx
Petrosains Drama Competition (PSDC).pptx
 
escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974
escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974
escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
 
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...
Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...
Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...
 
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
 

Apps that are Social by Design

  • 1. XTREME LABS APPS THAT ARE SOCIAL BY DESIGN Boris Chan (@borisc) Principal, Xtreme Labs (@xtremelabs) July 14, 2012 - General Assembly 1
  • 2. The world’s top brands partner with us to prototype and develop outstanding mobile, tablet and smart TV experiences
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8. (@borisc or boris@xtremelabs.com) Boris Chan @borisc / @xtremelabs
  • 9. APPS THAT ARE SOCIAL BY DESIGN (IN 4 PARTS) 1. Key Concepts for Building Great Apps 2. Understanding Social by Design 3. Key Concepts for Social Networking Integration 4. Things You Want To Know / Q & A Boris Chan @borisc / @xtremelabs
  • 10. 10 KEY CONCEPTS FOR BUILDING GREAT APPS What we talk about when we talk about building Boris Chan @borisc / @xtremelabs
  • 11. #10: THINK MOBILE-FIRST Not just a strategy for disruption. Boris Chan @borisc / @xtremelabs
  • 12. #9: DESIGN IN SOCIAL BY DEFAULT Friendly, private and intimate. Boris Chan @borisc / @xtremelabs
  • 13. #8: LATENCY KILLS. You have limited time and resources. Ed Yourdon http://www.flickr.com/photos/yourdon/ 4064143718/ Boris Chan @borisc / @xtremelabs
  • 14. #7: EMBRACE BEAUTY Emotional design is essential to the app experience. Boris Chan @borisc / @xtremelabs
  • 15. #6: EMBRACE TOUCH Keep it real. Boris Chan @borisc / @xtremelabs
  • 16. #5: CREATE THAT A-HA MOMENT Delight your users. Boris Chan @borisc / @xtremelabs
  • 17. #4: CACHE IS KING Cache all the things. (A lack of speed also kills.) Boris Chan @borisc / @xtremelabs
  • 18. #3: HAVE PERFECT TIMING “All Get things ready for your users. things entail rising and falling timing. You must be able to discern this.” – Miyamoto Musashi Boris Chan @borisc / @xtremelabs
  • 19. #2: KNOW YOUR PLATFORMS Understand what platforms you are building on. Boris Chan @borisc / @xtremelabs
  • 20. #1: KNOW YOUR USERS Get data to build the right thing. Play to your Boris Chan @borisc / @xtremelabs
  • 21. 10 KEY CONCEPTS FOR BUILDING GREAT 1. Know your users 2. Know your platforms 3. Have perfect timing 4. Cache is King 5. Create that A-ha Moment 6. Embrace Touch 7. Embrace Beauty 8. Latency Kills 9. Design in Social by Default Boris Chan @borisc / @xtremelabs 27
  • 22. UNDERSTANDING SOCIAL BY DESIGN Boris Chan @borisc / @xtremelabs
  • 23. WHERE DO WE GO FROM HERE? iPhone era: Silos created by apps. Existing models. Boris Chan @borisc / @xtremelabs
  • 24. WHERE DO WE GO FROM HERE? People are using their phones to communicate and share stories. Boris Chan @borisc / @xtremelabs
  • 25. WHERE DO WE GO FROM HERE? 488 MM Mobile FB users, OS integration with Twitter/G +, etc. Boris Chan @borisc / @xtremelabs
  • 26. SOCIAL BY DESIGN = SOCIAL BY DEFAULT Boris Chan @borisc / @xtremelabs
  • 27. Rdio - Making Music Social Boris Chan @borisc / @xtremelabs
  • 28. THE $1 BILLION PROBLEM We suck at sharing on phones. Boris Chan @borisc / @xtremelabs
  • 29. Instagram - fast and beautiful photo sharing from Boris Chan @borisc / @xtremelabs
  • 30. Cineplex - Making the Movies Social Boris Chan @borisc / @xtremelabs
  • 31. Viggle - Get Rewards for Watching TV Boris Chan @borisc / @xtremelabs
  • 32. “Absolute silence leads to sadness. It is the image of death.” – Rousseau (So make sure you get it right!) Boris Chan @borisc / @xtremelabs
  • 33. PRIVATE PARTS We have to remember not to expose everything. Boris Chan @borisc / @xtremelabs
  • 34. Path - Intimate social networking Boris Chan @borisc / @xtremelabs
  • 35. SimplyUs - Shared Pair - Communication calendar App for Couples Boris Chan @borisc / @xtremelabs
  • 36. FRIENDS MAKE IT BETTER Whether it’s social-proof or just plain fun Boris Chan @borisc / @xtremelabs
  • 37. Wheelz - Car Sharing. With people you trust. Boris Chan @borisc / @xtremelabs
  • 38. Draw Something - Send and draw fun things with Boris Chan @borisc / @xtremelabs
  • 39. RETHINKING THE INBOX Boris Chan @borisc / @xtremelabs
  • 40. PEOPLE-CENTRIC DESIGN Boris Chan @borisc / @xtremelabs
  • 41. EVERYTHING YOU DO IN ONE PLACE Boris Chan @borisc / @xtremelabs
  • 42. iOS 6 - Passbook Boris Chan @borisc / @xtremelabs
  • 43. Android Jelly Bean (4.1) - Google Now Boris Chan @borisc / @xtremelabs
  • 44. Boris Chan @borisc / @xtremelabs
  • 45. RETHINKING THE CAMERA Boris Chan @borisc / @xtremelabs
  • 46. JUST ONE PRESS. Boris Chan @borisc / @xtremelabs
  • 47. WHAT IF IT WAS AUTOMATIC? Boris Chan @borisc / @xtremelabs
  • 48. Boris Chan @borisc / @xtremelabs
  • 49. CARAMEL UX Making Android Social by Default Boris Chan @borisc / @xtremelabs
  • 50. KEY CONCEPTS FOR SOCIAL NETWORKING INTEGRATION Let’s put it all together. Boris Chan @borisc / @xtremelabs
  • 51. AUTHENTICATION Getting to know the real you Tying authentication to social networking can make it easier to sign up for your service Single Sign-On Easier to get user’s information and profile filled out When connected to their social networks, you have users with authenticity Boris Chan @borisc / @xtremelabs
  • 52. DISCOVERY AND DISTRIBUTION Connecting with friends on your app, and getting new friends Growth and user acquisition is often the main reason to have social network integration But don’t do this as a starting point! Apps that are social by design will have this user acquisition loop built in! Goal is to be aware so that you can optimize Best: your actions are related to Boris Chan @borisc / @xtremelabs
  • 53. DISCOVERY AND DISTRIBUTION Boris Chan @borisc / @xtremelabs
  • 54. PERSONALIZATION Making things social by default means making it theirs Personalized content is about increasing relevancy Think about music: the interests of a user and the interests of the friends of users can make Rdio or Spotify a more satisfying experience Recommendations based on past context Boris Chan @borisc / @xtremelabs
  • 55. USING SOCIAL NETWORKING DATA Not just about getting users The information itself can also make your app more useful outside of just your social graph. Using 4sq or FB places for a location-based app Uniting people with common interests, location and other connections The mobile experience is about providing context, and having a user’s data, behaviour and input as signals can increase this relevancy. beware of public sharing vs. private sharing! (think open graph) Boris Chan @borisc / @xtremelabs
  • 56. FACEBOOK 3.0 BETA SDK ON IOS What is coming? Boris Chan @borisc / @xtremelabs
  • 57. SHOULD ALL APPS BE SOCIAL BY DESIGN? When should we not do this? Boris Chan @borisc / @xtremelabs
  • 58. COMMON MISTAKES WITH INTEGRATING SOCIAL Let’s talk about common pitfalls. Boris Chan @borisc / @xtremelabs
  • 59. NEW BEHAVIOUR = NEW APPS, NEW TECH, NEW INTERACTIONS. Boris Chan @borisc / @xtremelabs
  • 60. THE WORLD IS BEING REINVENTED. Boris Chan @borisc / @xtremelabs
  • 61. THANK YOU! Ask me anything: @borisc / boris@xtremelabs.com Boris Chan @borisc / @xtremelabs

Editor's Notes

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. Even more so than hard work, passion is a finite resource. \nRefer to passion vs. purpose (sivers)\n\n\nNot long into their interview with public radio host Ira Glass, one of the three college-aged interviewers, a young girl, asks, with a desperate smile etched on her face, how to decide “which of her passions” to pursue.\n\n“Like how do you determine, how…”, she begins.\n\n“How do you figure out what you want?”, Glass interrupts.\n\n“How do you not only figure out what you want, but know that you’ll be good at it?”, she finishes.\n\nThere’s a pause. In this moment, when Glass prepares his answer, the young girl’s earlier admission that she’s a pre-med, and doubting her decision to attend med school, hangs in the air. Glass can relate: he too had been considering med school when he stumbled into his first radio internship, after his freshman year of college.\n\nHe proceeds cautiously, softly: “Honestly, even the stuff you want you’re not necessarily good at right away…I started working at 19 at the network level, and from that point it took me years. The key thing is to force yourself through the work, force the skills to come. That’s the hardest phase.”\n\nOne of the other interviewers, a young man in a baseball cap, interjects: “Do you think hard work can make you talented?”\n\n“Yes. I do.”\n\nThe students let this sink in.\n\n“In the movies there’s this idea that you should just go for your dream,” Glass continues. “But I don’t believe that.”\n\nBy the students’ reactions, this is not what they expected to hear.\n\n“Things happen in stages. I was a terrible reporter, but I was perfectly good at other parts of working in radio: I am a good editor…I feel like your problem is that you’re trying to judge all things in the abstract before you do them.”\n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. Even more so than hard work, passion is a finite resource. \nRefer to passion vs. purpose (sivers)\n\n\nNot long into their interview with public radio host Ira Glass, one of the three college-aged interviewers, a young girl, asks, with a desperate smile etched on her face, how to decide “which of her passions” to pursue.\n\n“Like how do you determine, how…”, she begins.\n\n“How do you figure out what you want?”, Glass interrupts.\n\n“How do you not only figure out what you want, but know that you’ll be good at it?”, she finishes.\n\nThere’s a pause. In this moment, when Glass prepares his answer, the young girl’s earlier admission that she’s a pre-med, and doubting her decision to attend med school, hangs in the air. Glass can relate: he too had been considering med school when he stumbled into his first radio internship, after his freshman year of college.\n\nHe proceeds cautiously, softly: “Honestly, even the stuff you want you’re not necessarily good at right away…I started working at 19 at the network level, and from that point it took me years. The key thing is to force yourself through the work, force the skills to come. That’s the hardest phase.”\n\nOne of the other interviewers, a young man in a baseball cap, interjects: “Do you think hard work can make you talented?”\n\n“Yes. I do.”\n\nThe students let this sink in.\n\n“In the movies there’s this idea that you should just go for your dream,” Glass continues. “But I don’t believe that.”\n\nBy the students’ reactions, this is not what they expected to hear.\n\n“Things happen in stages. I was a terrible reporter, but I was perfectly good at other parts of working in radio: I am a good editor…I feel like your problem is that you’re trying to judge all things in the abstract before you do them.”\n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. Even more so than hard work, passion is a finite resource. \nRefer to passion vs. purpose (sivers)\n\n\nNot long into their interview with public radio host Ira Glass, one of the three college-aged interviewers, a young girl, asks, with a desperate smile etched on her face, how to decide “which of her passions” to pursue.\n\n“Like how do you determine, how…”, she begins.\n\n“How do you figure out what you want?”, Glass interrupts.\n\n“How do you not only figure out what you want, but know that you’ll be good at it?”, she finishes.\n\nThere’s a pause. In this moment, when Glass prepares his answer, the young girl’s earlier admission that she’s a pre-med, and doubting her decision to attend med school, hangs in the air. Glass can relate: he too had been considering med school when he stumbled into his first radio internship, after his freshman year of college.\n\nHe proceeds cautiously, softly: “Honestly, even the stuff you want you’re not necessarily good at right away…I started working at 19 at the network level, and from that point it took me years. The key thing is to force yourself through the work, force the skills to come. That’s the hardest phase.”\n\nOne of the other interviewers, a young man in a baseball cap, interjects: “Do you think hard work can make you talented?”\n\n“Yes. I do.”\n\nThe students let this sink in.\n\n“In the movies there’s this idea that you should just go for your dream,” Glass continues. “But I don’t believe that.”\n\nBy the students’ reactions, this is not what they expected to hear.\n\n“Things happen in stages. I was a terrible reporter, but I was perfectly good at other parts of working in radio: I am a good editor…I feel like your problem is that you’re trying to judge all things in the abstract before you do them.”\n
  43. Even more so than hard work, passion is a finite resource. \nRefer to passion vs. purpose (sivers)\n\n\nNot long into their interview with public radio host Ira Glass, one of the three college-aged interviewers, a young girl, asks, with a desperate smile etched on her face, how to decide “which of her passions” to pursue.\n\n“Like how do you determine, how…”, she begins.\n\n“How do you figure out what you want?”, Glass interrupts.\n\n“How do you not only figure out what you want, but know that you’ll be good at it?”, she finishes.\n\nThere’s a pause. In this moment, when Glass prepares his answer, the young girl’s earlier admission that she’s a pre-med, and doubting her decision to attend med school, hangs in the air. Glass can relate: he too had been considering med school when he stumbled into his first radio internship, after his freshman year of college.\n\nHe proceeds cautiously, softly: “Honestly, even the stuff you want you’re not necessarily good at right away…I started working at 19 at the network level, and from that point it took me years. The key thing is to force yourself through the work, force the skills to come. That’s the hardest phase.”\n\nOne of the other interviewers, a young man in a baseball cap, interjects: “Do you think hard work can make you talented?”\n\n“Yes. I do.”\n\nThe students let this sink in.\n\n“In the movies there’s this idea that you should just go for your dream,” Glass continues. “But I don’t believe that.”\n\nBy the students’ reactions, this is not what they expected to hear.\n\n“Things happen in stages. I was a terrible reporter, but I was perfectly good at other parts of working in radio: I am a good editor…I feel like your problem is that you’re trying to judge all things in the abstract before you do them.”\n
  44. Even more so than hard work, passion is a finite resource. \nRefer to passion vs. purpose (sivers)\n\n\nNot long into their interview with public radio host Ira Glass, one of the three college-aged interviewers, a young girl, asks, with a desperate smile etched on her face, how to decide “which of her passions” to pursue.\n\n“Like how do you determine, how…”, she begins.\n\n“How do you figure out what you want?”, Glass interrupts.\n\n“How do you not only figure out what you want, but know that you’ll be good at it?”, she finishes.\n\nThere’s a pause. In this moment, when Glass prepares his answer, the young girl’s earlier admission that she’s a pre-med, and doubting her decision to attend med school, hangs in the air. Glass can relate: he too had been considering med school when he stumbled into his first radio internship, after his freshman year of college.\n\nHe proceeds cautiously, softly: “Honestly, even the stuff you want you’re not necessarily good at right away…I started working at 19 at the network level, and from that point it took me years. The key thing is to force yourself through the work, force the skills to come. That’s the hardest phase.”\n\nOne of the other interviewers, a young man in a baseball cap, interjects: “Do you think hard work can make you talented?”\n\n“Yes. I do.”\n\nThe students let this sink in.\n\n“In the movies there’s this idea that you should just go for your dream,” Glass continues. “But I don’t believe that.”\n\nBy the students’ reactions, this is not what they expected to hear.\n\n“Things happen in stages. I was a terrible reporter, but I was perfectly good at other parts of working in radio: I am a good editor…I feel like your problem is that you’re trying to judge all things in the abstract before you do them.”\n
  45. \n
  46. \n
  47. \n
  48. Even more so than hard work, passion is a finite resource. \nRefer to passion vs. purpose (sivers)\n\n\nNot long into their interview with public radio host Ira Glass, one of the three college-aged interviewers, a young girl, asks, with a desperate smile etched on her face, how to decide “which of her passions” to pursue.\n\n“Like how do you determine, how…”, she begins.\n\n“How do you figure out what you want?”, Glass interrupts.\n\n“How do you not only figure out what you want, but know that you’ll be good at it?”, she finishes.\n\nThere’s a pause. In this moment, when Glass prepares his answer, the young girl’s earlier admission that she’s a pre-med, and doubting her decision to attend med school, hangs in the air. Glass can relate: he too had been considering med school when he stumbled into his first radio internship, after his freshman year of college.\n\nHe proceeds cautiously, softly: “Honestly, even the stuff you want you’re not necessarily good at right away…I started working at 19 at the network level, and from that point it took me years. The key thing is to force yourself through the work, force the skills to come. That’s the hardest phase.”\n\nOne of the other interviewers, a young man in a baseball cap, interjects: “Do you think hard work can make you talented?”\n\n“Yes. I do.”\n\nThe students let this sink in.\n\n“In the movies there’s this idea that you should just go for your dream,” Glass continues. “But I don’t believe that.”\n\nBy the students’ reactions, this is not what they expected to hear.\n\n“Things happen in stages. I was a terrible reporter, but I was perfectly good at other parts of working in radio: I am a good editor…I feel like your problem is that you’re trying to judge all things in the abstract before you do them.”\n
  49. \n
  50. \n
  51. \n
  52. \n
  53. \n
  54. \n
  55. \n
  56. \n
  57. \n
  58. \n
  59. \n
  60. \n
  61. \n