네오위즈에서 트위터 매쉬업 서비스의 동향 및 전망자료를 내놓았습니다. 혼자만 보기엔 아까워 이렇게 여러분들과 자료를 공유합니다 ^^
상당히 자세히 그리고 간단히 표현되어있습니다. 상당히 많은 분량이 올라와있구요 일일이 스크린샷을 해줄려했지만 70페이지가 넘는 방대한 자료이기때문에 축약만 올려드릴게요
View more presentations from HwanJin ’David’ Choi.
트위터 매쉬업 서비스 동향과 전망 - Presentation Transcript
- K-mobile 트위터 & SNS 빅뱅세미나 트위터 매쉬업 서비스/어플리케이션 동향 및 전망 2009. 08.28 최환진 Mobile Business Team Neowiz Internet
- Agenda • Twitter 개요 • Twitter 매쉬업의 이해 • Twitter 주요 어플리케이션들 소개 • 요약 및 정리 © 2009, Neowiz Internet 2
- Part I. Twitter 개요
- 140 11,000 characters 3.6B applications/services total tweets 23M/45M 1,200% Unique Visitors/US/Global 126 y/y change (2009.6) Followers/user (2008.6 vs 2009.6) 5,000-10,000 Subscribers/day © 2009, Neowiz Internet 4
- 1. “트위터(twitter)”란? “140자 기반의 마이크로 블로깅 서비스” “다양한 네트워크와 디바이스 상에서 사용 가능한 실시간 단문 서비스” “tweet = 지저거림” http://www.twitter.com © 2009, Neowiz Internet 5
- 2. “트위터” 의 탄생 Jack Dorsey의 아이디어에서 출발 - Real-time, up-to-date (2000.7, LiveJournal) Jack Dorsey, Odeo에서 아이디어 구체화( 2006) – twttr로 명명 - Odeo의 내부서비스로 오픈 Biz Stone, Evan Williams, Dorsey외 Odeo멤버들이 Obvious Corp설립 Twitter, Obvious Corp에서 spin-off (2007.4) © 2009, Neowiz Internet 6
- 3. “트위터”의 설립자들과 투자현황 Jack Dorsey Co-Founder, Chairman Evan Williams Co-Founder, CEO Biz Stone Co-founder & Creative Director © 2009, Neowiz Internet 7
- 4. “트위터”를 구성하고 있는 것들 Culture Tweets (text, links, hashtags, syntax) Object Relation Followers Followings (Network) Profile Me © 2009, Neowiz Internet 8
- 5. “트위터”의 사용자들은 누구일까 ? • 사용자 프로파일에서 공통적인 키워드들 Reference: http://sysomos.com/insidetwitter/mostactiveusers © 2009, Neowiz Internet 9
- 6. “트위터”, 어디에 사용되고 있을까 ? •Networking - 개인간 관계구축, 소셜 관계 형성, 정보 교류등에 활용 •Business Management - 기업내부간 비동기/마이크로블로깅 커뮤니케이션, 회사의 reputation관리에 활용 •Traffic - 소셜 서비스, 소셜 미디어로 사용자의 트래픽 유도에 활용 •Information - idea 공유, break news 전달, 취미나 생각 공유, QA에 활용 •Customer Service - 고객관리, event 공지등에 활용 http://applicant.com/wp- 10 content/uploads/2009/04/tweetcurrency1.jpg
- 7. 정리 • “What are you doing ?”의 파워 – 쉽고, 가볍고 간결하며 사용이 간편한 small-talk 커뮤니케이션 툴의 등장 • 소셜 네트워크 구축과 확장을 위한 소셜 툴로 각광 – 전세계적으로 폭발적인 성장세와 관심 – 개발자들의 적극적 참여로 다양한 지원 application이 대거 등장 • Twitter = service(people, relation, communication) – 사람,관계 그리고 커뮤니케이션을 하나로 바인딩 – Tweet은 “구조화된 메시지 chunk” • Content, links, Group/Channel(#hashtags), Command Syntax – 소셜 미디어 플랫폼으로 포지셔닝 • “비즈니스”와 “마케팅” 분야로 확대 – 기업, 유명 브랜드들이 적극적으로 대고객 창구로 활용 – 고객과 사용자들의 다양한 의견과 자사에 대한 모니터 창구로 활용 © 2009, Neowiz Internet 11
- Part II. Twitter 매쉬업의 이해
- 1. 매쉬업(Mashup) 이란 ? • 정의 새로운 서비스를 만들기 위해서 복수의 외부 소스들로 부터 제공되는 데이터나 기능들을 결합한 “웹 페이지” 혹은 “어플리케이션” • 매쉬업의 유형들 Data Mashups Consumer Mashups Business Mashups © 2009, Neowiz Internet 13
- 2. 매쉬업 어플리케이션 현황 ProgrammableWeb – http://www.programmableweb.com/ Mashup App. Categories © 2009, Neowiz Internet 14
- 2.1 Open API의 카테고리별 현황 카테고리별 매쉬업 API의 빈도 비율(%) API의 프로토콜(protocol)별 사용 빈도 비율(%) Reference - http://www.programmableweb.com/apis © 2009, Neowiz Internet 15
- 2.2 Open API Provider별 Mashup 현황 14개의 API를 활용한 51개의 Mashup 어플들 Reference - http://www.programmableweb.com/scorecard © 2009, Neowiz Internet 16
- 3. 트위터 OpenAPI Twitter API Wiki - http://apiwiki.twitter.com/ - Language(16) - • ActionScript/Flash • C++ • C#/.NET • Coldfusion • Java • JavaScript • Objective-C/Cocoa • Perl • PHP • PL/SQL • Python • Ruby • Scala • T-SQL • VB.NET • Eiffel © 2009, Neowiz Internet 17
- 3.1 트위터 OpenAPI의 주요 기능들 • Search API/REST API의 2가지 API를 제공 – http://apiwiki.twitter.com/Twitter-API-Documentation • Search API Methods (4) – 검색, 트랜드 조회(current, daily, weekly) 메소드 • REST API Methods (44/49) – 타임라인(public, home, friends, user, mentions) 조회 메소드 – 향후 retweet 지원 (4/7) – Status 관리(CRUD) 메소드 – 향후 retweet 지원 (3/4) – User(Friends, Followers) 조회 메소드 (3) – DM(Direct Message) 전송/수신/생성 메소드 (4) – 친구(Friendship) 관리(CRUD) 메소드 (4) – 소셜 그래프(friends, followers) id group 조회 메소드 (2) – 계정(profile, end_session, 패스워드 인증) 메소드 (8) – Favorites (CDR) 메소드 (3) – Notification(2), Block(5), Saved Search(4), Oauth(4), Help(1)등의 메소드를 지원 © 2009, Neowiz Internet 18
- 3.2 트위터 어플리케이션 현황 - Twitter Fan Wiki Twitter Fan Wiki - http://twitter.pbworks.com/ - Category(36) - • Applications • Advertising • Analytics • Brand Marketing • Brower Plug-ins • Dating • Directories • Entertainment • In-Game(Second Life) • Games • Geo Social • Groups and Organization • Follow Management • Forums & Message Board • File Sharing and Storage • Fitness – Training • Fun • Gallery • Health • Local •Media, etc © 2009, Neowiz Internet 19
- 3.3 트위터 어플리케이션의 유형들 (1) 1 가입 Twitter 매쉬업 어플리케이션 2 사용 2 사용 +idea 가입 1 2 tweet Twitter Twitter API API (트위터에 가입이 필요) +concept 트위터 종속형 트위터 연동형 (twitvid, twitpic,tweetboard, etc) (friendfeed,flickr,youtube,etc) © 2009, Neowiz Internet 20
- 3.3 트위터 어플리케이션의 유형들 (2) 1 가입 Twitter 매쉬업 어플리케이션 2 사용 4 가입 +idea User Register Twitter Module Twitter API API 3 탑재 +concept 트위터 중개형 1 가입 (tweetdeck, etc) © 2009, Neowiz Internet 21
- 4. 트위터 어플리케이션 개발 단계들 1. 트위터에 자신의 어플리케이션을 등록 – Application의 이름과 URL, 사용자에게 전송할 callback URL 이 필요 2. 트위터에서 Consumer Key, Consumer Secret 발급 – Application 등록 후 트위터에서 발급 (Oauth Twitter library에 입력) – PHP의 경우 config.php에 Consumer Key/Secret를 설정 3. 개발을 위한 Oauth 라이브러리 다운로드 및 설정 (PHP 개발을 가정 가정) – Abraham Williams의 Oauth PHP Lib을 다운로드 • https://docs.google.com/View?docID=dcf2dzzs_2339fzbfsf4 (document) • http://github.com/abraham/twitteroauth (code) • http://twitter.abrah.am/ (live example) 4. Twitter 매쉬업 어플리케이션 개발 및 인증 확인 5. Twitter 매쉬업 어플리케이션 릴리즈 © 2009, Neowiz Internet 22
- 4.1 트위터 어플리케이션 등록 https://twitter.com/oauth_clients/new (트위터 계정등록 필요) © 2009, Neowiz Internet 23
- 4.2 OAUTH의 이해 • Oauth란 ? – 패스워드의 공유없이 사용자를 대신해 서 외부 어플리케이션을 승인하도록 지 원하는 표준화된 인증 프로토콜 – [참고] Beginner’s Guide to Oauth - http://www.hueniverse.com/hueniverse/ 2007/10/beginners-guide.html • 트위터의 Application 승인 개요 – 최근 Oauth를 채택하여 트위터 연동 어 플에서의 사용자 인증을 지원 – RequestToken/RequestToken Secret을 통 해서 어플리케이션 승인절차 수행 – AccessToken/AccessToken Secret를 통해 서 트위터의 protected 정보 접근 가능 http://oauth.googlecode.com/svn/spec/branches/1.0/drafts/4/spec.html © 2009, Neowiz Internet 24
- 4.3 트위터에서의 OAUTH 인증 흐름 사용자가 어플리케이션에 액세스하면, 어플리케이션은 one- time Request Token을 위해서 Twitter로 이동합니다. 트위터는 Request Token과 Request Token Secrete Key를 어플 리케이션에 전달합니다. Request Token은 authorized link를 생 성하기 위해서 사용되며, Request Token Secrete Key는 Request Token을 신청한 사용자임을 확인하기 위해서 사용됩니다. 사용자가 새로이 생성되는 authorized link를 클릭하면, 해당 링 크는 Request Token를 트위터에 전달하며, API 호출을 통해서 Request Token Secret Key를 전달합니다. 트위터는 사용자에게 어플리케이션의 승인여부를 물어봅니다. 사용자가 승인하면, 트위터는 사용자를 위한 Access Token과 Access Token Secrete Key를 해당 어플리케이션에 전달하는 한 편, 해당 어플리케이션으로 이동합니다. 사용자에게 부여된 Access Token와 Secrete Key 는 유일하며, 이 후에 변경되지 않습니다. Reference - http://www.snipe.net/2009/07/writing-your-first- twitter-application-with-oauth/comment-page-1/ © 2009, Neowiz Internet 25
- 4.4 트위터 OAUTH 인증 프로그래밍 (1) Abraham Williams의 Oauth PHP Lib을 사용한 예제 Reference - http://www.snipe.net/2009/07/writing-your-first- © 2009, Neowiz Internet twitter-application-with-oauth/comment-page-1/ 26
- 4.4 트위터 OAUTH 인증 프로그래밍 (2) CallBack Routines (트위터에서 인증 후 호출 페이지) Reference - http://www.snipe.net/2009/07/writing-your-first- twitter-application-with-oauth/comment-page-1/ © 2009, Neowiz Internet 27
- 4.4 트위터 OAUTH 인증 프로그래밍 (3) Reference - http://www.snipe.net/2009/07/writing-your-first- © 2009, Neowiz Internet twitter-application-with-oauth/comment-page-1/ 28
- 4.5 트위터 API 호출 프로그래밍 예시 Send Request to Twitter API Send Direct Message Status Updating Reference - http://www.snipe.net/2009/07/writing-your-first- twitter-application-with-oauth/comment-page-1/ © 2009, Neowiz Internet 29
- 4.6 OAUTH를 활용한 트위터 어플리케이션 연동 (1) Screenjelly의 Oauth 인증 예제 - http://www.screenjelly.com/ 1 트위터 App 에 Access하고, 트위터 계정으로 로그인 2 트위터 App에 대한 로그인을 트위터 계정과 연동 (승인이 필요) © 2009, Neowiz Internet 30
- 4.6 OAUTH를 활용한 트위터 어플리케이션 연동 (2) 3 트위터에서 연동을 요청한 트위터 App으로 direction 4 트위터 App에 대한 정상적인 로그인이 완료 © 2009, Neowiz Internet 31
- 4.6 OAUTH를 활용한 트위터 어플리케이션 연동 (3) 트위터의 Setting에서 트위터와 연동된 “트위터 App” 5 확인 및 관리 © 2009, Neowiz Internet 32
- 4.6 OAUTH를 활용한 트위터 어플리케이션 연동 (4) 트위터 Application(ScreenJelly)에서 트위터 계정으로 재로그인하는 경우 트위터 어플리케이션의 트위터 connect에 대해서 재차승인(Allow)가 필요 트위터에 로그인이 되어 있지 않은 경우 트위터에 로그인이 되어 있는 경우 © 2009, Neowiz Internet 33
- 5. 정리 • OpenAPI는 멋진 “빌딩블럭” – “빌딩블럭”에 대한 이해와 사용경험이 필요 • “매쉬업”을 통한 새로운 사용자 가치 제안 – 멋지고 신선한 서비스 “컨셉”과 “아이디어”에 집중하라 • 적절한 OpenAPI의 “선정”과 “결합”을 위한 전략을 선택하라 – OpenAPI의 mix-up이 사용자 경험과 매쉬업의 품질에 영향 • 사용자 pool이 필요하다며 트위터를 적극적으로 활용하라 • 당장 개발을 시작하라 © 2009, Neowiz Internet 34
- Part III. Twitter 주요 Mash-up Applications/Services 소개
- Q. 트위터 Application은 얼마나 될까 ? 11,000 vs. 52,000 Twitter Facebook Twitter CEO, Evan Williams. (2009.7.4) http://www.businessinsider.com/there-are-11000-twitter- apps-available-or-in-production-2009-7 © 2009, Neowiz Internet 36
- http://www.flickr.com/photos/briansolis/ 3570379944/sizes/o/in/photostream/
- 1. Top Twitter Applications (1) 1) http://spreadsheets.google.com/ccc?key=0AlfeqMsXOPq0cjZQX3g3OExNdm1IaUNkekYta3VpOWc&hl=en 2) “The Complete List of Top Twitter Services “- http://thenextweb.com/2009/06/24/top-24-twitter-applications-compete/ © 2009, Neowiz Internet 38
- 1. Top Twitter Applications (2) 1) http://spreadsheets.google.com/ccc?key=0AlfeqMsXOPq0cjZQX3g3OExNdm1IaUNkekYta3VpOWc&hl=en 2) “The Complete List of Top Twitter Services “- http://thenextweb.com/2009/06/24/top-24-twitter-applications-compete/ © 2009, Neowiz Internet 39
- 2. Twitter Clients (1) - PC Twhirl (AIR) TweetDeck (AIR) Twitteriffic (AIR) http://www.twhirl.org http://tweetdeck.com http://iconfactory.com/software/twitterrific Spaz (AIR) Digsby(Mac,Windows) Tweetie (Mac) http://getspaz.com http://www.digsby.com http://www.atebits.com/tweetie-mac/ © 2009, Neowiz Internet 40
- 2. Twitter Clients (2) – Mobile Phone TwitterFon (iPhone) Twittelator (iPhone) Twitteriffic (iPhone) http://twitterfon.net http://www.stone.com/Twittelator/ http://iconfactory.com/software/twitterrific Tweetie (iPhone) Pocketwit (WM) UberTwitter (Blackberry) http://www.atebits.com/tweetie-mac/ http://code.google.com/p/pocketwit/ http://ubertwitter.com/ © 2009, Neowiz Internet 41
- 2. Twitter Clients (3) - 사용현황 % of users Tweets/user TwitStat http://www.twitstat.com/twitterclie ntusers.html © 2009, Neowiz Internet 42
- 3. 동영상기반 공유 서비스 (1) TwitVid – photo, webcam http://www.twitvid.com Youtube (web 2.0) http://www.youtube.com © 2009, Neowiz Internet 43
- 3. 동영상기반 공유 서비스 (2) TweetTube - YFrog- http://www.tweetube.com http://www.yfrog.us TwitLENS TwitC © 2009, Neowiz Internet http://www.twitlens.com http://www.twitc.com 44
- 4. 사진 공유 서비스 (1) Twitpic http://www.twitpic.com Flickr (web 2.0) http://www.flickr.com © 2009, Neowiz Internet 45
- 4. 사진 공유 서비스 (2) YFrog TweetPhoto http://www.yfrog.com (ImageShack) http://www.tweetphoto.com MobyPicture VisualTwitter © 2009, Neowiz Internet http://www2.mobypicture.com/ http://visualtwitter.com/ 46
- 5. Live Video Broadcasting & Chat Camtweet (Justin.tv) http://camtweet.com/ Justin.tv (web 2.0) http://www.justin.tv TwitCam http://www.twitcam.com/ © 2009, Neowiz Internet 47
- 6. Backing Up ! Tweets BackupMyTweets TweetBackup http://backupmytweets.com http://tweetbackup.com Tweetake http:// tweetake.com © 2009, Neowiz Internet 48
- 7. 현재 트윗의 수가 궁금하다면~ GigaTweet http://popacular.com/gigatweet/ © 2009, Neowiz Internet 49
- 8. 스크린캐스팅(screencasting) 서비스 ScreenJelly http://www.screenjelly.com/ ScreenToaster (web 2.0) http://www.screentoaster.com/ Screenr http://screenr.com/ © 2009, Neowiz Internet 50
- 9. 인기 기사/글/뉴스 공유 서비스 TweetMeme http://tweetmeme.com/ Digg.com (web 2.0) http://digg.com/ MicroPlaza http://microplaza.com/ © 2009, Neowiz Internet 51
- 10. 투표/의견수렴(Poll) 서비스 TwtPoll http://twtpoll.com/ PollDaddy (web 2.0) http://polldaddy.com/ TwittPoll http://twittpoll.com/ © 2009, Neowiz Internet 52
- 11. 게시판(micro-forum) 서비스 Tweetboard http://www. tweetboard.com/ TwitFeedback http://twifeedback.com/ © 2009, Neowiz Internet 53
- 12. 드로잉(drawing)/스케치(sketch) 공유 서비스 TwitPaint http://www.twitpaint.com/ Sketch PAN (web 2.0) http://sketchpan.com/ © 2009, Neowiz Internet 54
- 13. Quiz 서비스 LoLquiz QuizTwit http://lolquiz.com/ http://quiztwit.com/ Twrivia http://twrivia.com/home/ © 2009, Neowiz Internet 55
- 14. 사용현황 통계/분석 서비스 (1) TwitterCounter Twitter Analyzer http://twittercounter.com/ http://twitteranalyzer.com/ TweetStats http://tweetstats.com/ © 2009, Neowiz Internet 56
- 14. 사용현황 통계/분석 서비스 (2) Xefer Twitter Spectrum http://www.neoformix.com/Projects/ http://xefer.com TwitterSpectrum/TwitterSpectrum.html Hashtags http://hashtags.org/ © 2009, Neowiz Internet 57
- 15. Geo-Location/Map기반 서비스 TwitterSpy TwitterVision http://twitspy.com/ http://beta.twittervision.com/ GeoTwitter GeoChirp © 2009, Neowiz Internet http://geotwitter.org/ http://www.geochirp.com/ 58
- 16. Calendar/Alert 서비스 TwitterCal TweetBeep http:///twittercal.com http:///tweetbeep.com Planypus © 2009, Neowiz Internet http://planyp.us/ 59
- 17. Communities StockTwits FoodFeed http://www.stocktwits.com/ http://foodfeed.us/ bkkeeper CommuterFeed http://bkkeepr.com/ http://www.commuterfeed.com/ © 2009, Neowiz Internet 60
- 17. Q&A 서비스 LazyTweet http://www.lazytweet.com/ Yahoo, Answers ! (web 2.0) http:///answers.yahoo.com/ AskOnTwitter http://www.askontwitter.com/ © 2009, Neowiz Internet 61
- 18. 기업용 트위터 어플리케이션 (1) CoTweet TwAitter http://cotweet.com http://twaitter.com • 별도가입(트위터계정 연동) • 트위터 전송 예약기능 • 하나의 트위터계정을 다수사용자가 운영관리 • 캘린더 • tweet 배정(tweet기반 GTD) • 다중 사용자 관리기능 • 트위터 검색기능의 연동 © 2009, Neowiz Internet 62
- 18. 기업용 트위터 어플리케이션 (2) HootSuite TweetFunnel http://old.hootsuite.com http://www.tweetfunnel.com • 다중 트위터 계정관리 • coTweet와 유사 • 메시지 전송 예약기능 • 초대기반 사용자 관리 • 편리한 검색 키워드 저장 및 조회 • 메시지 예약 및 전송 기능 • 트위터 승인/거절/홀드 기능을 제공 © 2009, Neowiz Internet 63
- 19. Others TwitterFeed Twizon = Twitter+Amazon http://twitterfeed.com/ http://aisle140.com/ GroupTweet TwitPay http://www.grouptweet.com/ https:///twitpay.me/ © 2009, Neowiz Internet 64
- 20. Twitter Application 목록 사이트 (1) Twitter Fan Wiki http://twitter.pbworks.com/Apps TwitDom http://twitdom.com/ © 2009, Neowiz Internet 65
- 20. Twitter Application 목록 사이트 (2) TwitTown TwApps http://www.twittown.com/ http://twapps.com/ Squidoo http://www.squidoo.com/twitterapps © 2009, Neowiz Internet 66
- Part IV. 요약 및 정리
- 요약 및 정리 (1) • 트위터 매쉬업 : 언제 어디서나 트위터에 연결 – 다양한 device, platform, OS를 지원하는 트위터 어플리케이션/서비스 – 3rd party의 적극적인 사용자 니즈 수렴 • 트위터 OpenAPI : 매쉬업 개발의 용이성 제공 – Facebook, OpenSocial 보다 손쉬운 웹 어플리케이션 개발이 가능 – 개발자의 아이디어+기존 web 개발 방식+사용자 pool 연동 • 3rd party 어플들의 수익 창출이 기대 – 트위터 매쉬업 서비스를 통한 신선한 수익 모델들이 등장 • TweetDeck, Super Chirp!, TwitPub, SocialCord, etc – 광고모델들도 시도 • Magpie(http://be-a-magpie.com/), Twittad, etc © 2009, Neowiz Internet 68
- 요약 및 정리 (2) • Twitter의 Geo-Location API 기능 지원 예정 – LBS기반의 새로운 어플들의 대거 등장이 예상 – 트위터 플랫폼의 기능추가는 3rd party에게 새로운 기회 창출 • 기존의 유사 기능을 제공한 loopt, whrrl, brightkite등에는 영향이 예상 • 3rd party 어플들에 대한 밝은 투자전망 – 11개 twitter기반 startup에 $23M 투자 (09.06) • TweetDeck, , Bit.ly, Stocktwits, Sawhorse Media, TopsyLabs, Gnix, Summize,TwitVid, Twitterfeed,Tipjoy(close 09.08),HealthyTwet (Betaworks 가 6개사에 투자) • 평균 $2M의 펀딩을 유치 (최대 $11M, 최소 $0.2M) • 트위터에 대한 서비스 의존성을 줄이는 노력이 필요 – 최근 DDoS 공격으로 3rd party 어플에서의 트위터 접속이 불가발생 • 트위터의 서비스 기능불가는 모든 3rd party 어플들에게 영향 – 3rd party 서비스 가입을 유도하고, 자사의 서비스 기능강화가 필요 • 고객을 확보하고, 트위터와는 다른 가치 부여가 필요 © 2009, Neowiz Internet 69
- “트위터”에 대해서 좀더 자세히 알고 싶다면~ http://business.twitter.com/twitter101 http://mashable.com/2009/08/05/twitt er-guide-book-download/ 비즈니스에 트위터 활용 : 케이스 스터디(한글) http://blog.naver.com/cubism/40086468307
- Let’s Connect 감사 합니다 hjchoi@neowiz.com @pletalk http://friendfeed.com/pletalk http://pletalk.com
Posted by Mashable