상단

Twitter에 대해서 정리를 하고 Android에서 사용할 수 있는 Twitter를 검토해 보자.

 

Twitter


Twitter 주요 기능

{|cellspacing="0" cellpadding="2" border="1" width="100%" bgcolor="#FFFFFF" align="center" 
|- |align="center" style="background-color:#eee;"|사용자 |

  • Find People : Follow 등을 할 사용자를 찾는다.

    • Find on Twitter : Twitter에서 사용자 검색

    • Invite by Email : 초대 Email 발송

    • Find friends : Gmail, Yahoo, AOL 계정에 등록된 정보로 사용자를 찾는다.

    • Browse Suggestions : Twitter가 분야별로 Twitter 사용자를 추천 한다.

 

  • Twitter 사용자별 가능한 서비스

    • Follow, Unfollow

    • List별 Follow, Unfollow

    • Block : 사용자 차단

    • Report for Spam : 스팸 사용자로 신고

    • Direct Message : 상호 follow하고 있는 사용자에게만 사용할 수 있는 비공개 Tweet

    • Mention : Tweet 내용중에 특정 사용자를 언급
      width="20%" align="center" style="background-color:#eee;"
      width="80%"
  • Tweet/Delete : Tweet 쓰기 / 자신이 작성한 Tweet 삭제

  • Reply : 답글/언급 쓰기

  • Retweet/Undo : 다른 사람의 Tweet을 자신의 홈에 다시 Tweet / 자신의 Retweet 취소

  • Direct Message : 상호 follow하고 있는 사용자에게만 사용할 수 있는 비공개 Tweet

    • Send : 쪽지 보내기

    • Inbox : 받은 쪽지함

    • Sent : 보낸 쪽지함

     
  • Mention : Tweet 내용중에 특정 사용자를 언급

  • Favorite : 관심글에 추가

 

  • Home

    • Friends_Timeline

    • 사용자가 작성한 Tweet(Tweet, Reply)을 보여 준다.

    • 사용자가 Following하고 있는 사용자의 Tweet을 보여 준다.

    • 사용자를 언급한 Tweet을 보여 준다.

     
  • Profile

    • User_Timeline

    • 사용자가 작성한 Tweet(Tweet, Reply, Retweet)을 보여 준다.

    • 일반 사용자가 사용자의 홈으로 왔을 경우 보여주는 화면 이다.

    • 사용자를 Follower한 사용자에게 제공되는 Tweet 이다.

     
  • @username

    • 우측 메뉴에 있는 이 링크를 누르면 @username에게 보내진 reply, mention을 보여 준다.

     
  • Lists : List로 관리되는 Twitter 홈 (별도의 Following과 Follower을 보유)

  • Search : Tweet 검색

  • Tweets mentioning : 나에게 Tweet한 글 보기

  • Retweets

    • Retweets By Others : 다른 사람에 의해 retweet된 글 보기

    • Retweets By You : 자신이 retweet한 글 보기

    • Your Tweets, Retweeted : 자신의 Tweet 중 Retweet된 Tweet

  • Trending : 추세, #~

  • RSS

    • Frends_Timeline

    • User_Timeline

 

  • Tweet별 가능한 서비스

    • Tweet/Delete, Reply, Retweet/Undo

    • Favorite
      align="center" style="background-color:#eee;"
  • Account : 사용자 정보

  • Profile : Account 추가 정보

  • Password : 암호 수정

  • Mobile : SMS로 Twitter 사용 (Country, Mobile phone number)

    • FOLLOW username

    • UNFOLLOW username

    • ON/OFF : Turn all Tweet notifications on or off

    • ON/OFF username : Set Tweet notifications for a user

    • GET username : Shows you the latest tweet from any user

    • RT username : Retweet a user's latest tweet

    • FAV username : Favorite a user's latest tweet

    • D username your-message : Send a direct message to a user

     
  • Notices : 알림 설정

    • New Follower Emails

    • Direct Text Emails

    • Email Newsletter

     
  • Design

    • Theme (image)

    • Background image (image, v tile background)

    • Design colors (backgroud, text, link, sidebar, sidebar border)

     
  • Connections : 자신이 허용한 Connection

    • Register new application (OAuth)

     
  • Help 페이지
    |}

 

Twitter의 메시지 종류

{|cellspacing="0" cellpadding="2" border="1" width="100%" bgcolor="#FFFFFF" align="center" 
|- |align="center" style="background-color:#eee;"|종류 |align="center" style="background-color:#eee;"|본인(A) |align="center" style="background-color:#eee;"|상대방(B) |align="center" style="background-color:#eee;"|Follower에게 전달

|align="center" style="background-color:#eee;"|Message Sample 등 
|- |align="center" style="background-color:#eee;"|Tweet (글쓰기) |align="center"|공개 |align="center"|없음 |align="center"|A's Follower |

Message
align="center" style="background-color:#eee;"
align="center"
align="center"
align="center"
My_message '''RT @username''' Origianl_message
-
align="center" style="background-color:#eee;"
align="center"
align="center"
align="center"
'''@yourname''' Message
 
  • @yourname 이 답장의 맨 앞에 위치한다.

  • 본인(A)과 상대방(B)을 follow 하는 사용자에게 보인다.
    align="center" style="background-color:#eee;"
    align="center"
    align="center"
    align="center"
    '''D yourname''' Message
  • 상호 follow하고 있는 사용자에게만 사용할 수 있는 비공개 Tweet
    align="center" style="background-color:#eee;"
    align="center"
    align="center"
    align="center"
    Message '''@yourname''' Message
  • @yourname이 글의 중간에 올 수 있다.
    |}

  • 범례

    • 본인(A)에서 공개 : 일반인이 A의 Twitter에서 해당 글을 볼 수 있음

    • 상대방(B)에서 공개 : 일반인이 B의 Twitter에서 해당 글을 볼 수 있음

 
 

사용자 정보

{|cellspacing="0" cellpadding="2" border="1" width="100%" bgcolor="#FFFFFF" align="center" 
|- |width="20%" align="center" style="background-color:#eee;"|Name |width="80%"|

  • 사용자 이름
    align="center" style="background-color:#eee;"
  • 영문으로된 사용자 이름으로 로그인 시에 사용할 수 있다.

  • http://twitter.com/Username 형태로 개인별 Twitter 웹 페이지가 제공 된다.
    align="center" style="background-color:#eee;"
  • 암호
    align="center" style="background-color:#eee;"
  • 사용자의 이메일 주소로 로그인 시에 사용할 수 있다.

  • "Let others find me by my email address" 체크 박스 제공
    align="center" style="background-color:#eee;"
  • 사용 언어
    align="center" style="background-color:#eee;"
  • 사용하는 시간대
    align="center" style="background-color:#eee;"
  • Tweet를 작성할 때 위치 정보를 포함 한다.
    align="center" style="background-color:#eee;"
  • 보안 설정 사항으로 내가 허용한 사용자에게만 Follow를 허용 한다.
    align="center" style="background-color:#eee;"
  • 사용자의 사진
    align="center" style="background-color:#eee;"
  • 위치 정보로 국가와 시 정도를 입력 한다.
    align="center" style="background-color:#eee;"
  • 사용자의 홈페이지 또는 블로그 주소
    align="center" style="background-color:#eee;"
  • 160 글자 이내의 간단한 자신의 소개
    align="center" style="background-color:#eee;"
  • Twitter 가입일
    |}

 

Tweet 데이터

Tweet, Reply, Retweet시 관리되는 데이터 모델을 정의 한다.

 

{|cellspacing="0" cellpadding="2" border="1" width="100%" bgcolor="#FFFFFF" align="center" 
|- |width="20%" align="center" style="background-color:#eee;"|등록자 |width="80%"|

  • Tweet를 등록한 사람의 username

  • username을 사용하여 개인별 Twitter 사이트 주소로 사용, http://twitter.com/username
    align="center" style="background-color:#eee;"
  • 등록자별 Tweet의 고유한 아이디 (1, 2, 3, ...)
    align="center" style="background-color:#eee;"
  • Tweet를 등록한 시간
    align="center" style="background-color:#eee;"
  • Tweet을 등록한 애플리케이션

  • 개인별 Twitter 사이트에 애플리케이션을 등록할 수 있는 기능이 있음
    align="center" style="background-color:#eee;"
  • Tweet 단문 메시지로 메시지 내에 다음 정보들이 포함될 수 있다.

  • 비고

    • 대한민국의 문자 메시지의 크기는 80자 이다.

 

  • @username : 받는 사람, username에게 메시지를 보낼 때 사용 한다.

  • #Trending : 추세(Hash Tag), 메시지의 분류

  • 국가별 도시별 추세 지정하여 조회할 수 있다.

  • URL : 일반 URL 정보로 다양한 서비스와 연계하여 활용이 가능 하다.

    • URL 줄이기 : 긴 URL 정보를 짧은 URL로 줄이는 서비스

    • 이미지 첨부 서비스 : 이미지를 별도의 서비스로 업로드하고 해당 URL을 제공

    • 동영상 첨부 서비스 : 동영상을 별도의 서비스(유튜브)로 업로드하고 해당 URL을 제공

  • Tweet을 위치 정보로 모바일 장비를 통해서 획득할 수 있다.
    align="center" style="background-color:#eee;"
  • Tweets를 Favorites(좋아하는 Tweets)로 선택 하였는지 여부, Favorites 수
    align="center" style="background-color:#eee;"
  • Tweet의 Retweet 여부
    |}

 

Twitter 데이터

{|cellspacing="0" cellpadding="2" border="1" width="100%" bgcolor="#FFFFFF" align="center" 
|- |width="20%" align="center" style="background-color:#eee;"|Following |width="50%"|

  • Following한 사람 정보
    |width="30%"|

  • Following한 사람 수
    align="center" style="background-color:#eee;"
  • Follower 정보
    |

  • Follower 수
    align="center" style="background-color:#eee;"
  • List name(@~/listName)

    • Description

    • Privacy (Public, Private)

    • Following한 사람 정보

    • Follower 정보
      |

  • Listed : List 갯 수

  • List별 Following 수

  • List별 Follower 수
    align="center" style="background-color:#eee;"
  • 작성한 Tweet 갯 수
    align="center" style="background-color:#eee;"
  • 받은 쪽지함

  • 보낸 쪽지함
    |

  • 받은 쪽지 수

  • 보낸 쪽지 수
    align="center" style="background-color:#eee;"
  • Retweet된 메시지 정보
    |

  • Retweet된 수
    align="center" style="background-color:#eee;"
  • #~, 추세

 


|}

 

Twitter 제약 사항

 

Twitter 관련 서비스

 
 
 

Twitter Client 설정

  • 소리 설정 : 끄기/켜기

  • 진동 설정 : 끄기/켜기

  • 자동 새로 고침 : 끄기, 1분, 5분, 15분, 30분 마다, 1시간, 3시간

  • Language : 한국어

  • GPS : 자동, 켜기, 끄기

  • 퀵 버튼 보이기 : 켜기, 끄기

  • 전체 화면 사용 : 켜기, 끄기

  • 색깔 : 파란색 (기본)

  • 타임라인 크기 : 크게 보기, 일반 보기(기본)

  • Retweet : 켜기, 끄기

  • 전체 이름 사용 : 켜기, 끄기

  • URL 줄이기 서비스 : http://bit.ly, http://tinyurl.com

  • 사진 업로드 서비스 : http;//yfrog.com, http://twitpic.com, http://twipl.net

  • 음성 업로드 서비스: http://www.vocalpost.com (안드로이드 & 아이폰)

  • 최대 표시할 트윗 수 : 25, 50, 100, 200

  • 스팸으로 신고

  • 번역하기, 클립보드에 복사, 도움말

  • 이메일로 트윗 보내기, SMS로 트윗 보내기

 
 

Twitter 약어 모음


외국 사람과 Twitter를 하다보니 영어로된 약어를 많이 사용하는데 여기 몇가지를 정리해 본다.

 

{|cellspacing="0" cellpadding="2" border="1" width="100%" bgcolor="#FFFFFF" align="center" 
|- |width="20%" align="center" style="background-color:#eee;"|2 |width="30%"|to |width="20%" align="center" style="background-color:#eee;"|4

|width="30%"|for 
|- |align="center" style="background-color:#eee;"|U, yu |you |align="center" style="background-color:#eee;"|R

are
align="center" style="background-color:#eee;"
after
align="center" style="background-color:#eee;"
don't, 이외에도 '를 자주 생략하는 경향이 있음
-
align="center" style="background-color:#eee;"
Oh my god!
align="center" style="background-color:#eee;"
-
align="center" style="background-color:#eee;"
align="center" style="background-color:#eee;"
-
align="center" style="background-color:#eee;"
align="center" style="background-color:#eee;"
-
align="center" style="background-color:#eee;"
align="center" style="background-color:#eee;"
}
 
 
 

Smarty Twitter


기업에서 사용할 수 있는 팀 기반 Twitter 서비스인 Smarty Twitter를 구현해 보자.

 

Idea

  • 기업에서 사용할 수 있는 팀 기반 Twitter 서비스 구현 (사용자/그룹 관리, 권한 관리, 보안 관리)

  • 통합 UC : SMS, 메신저, Email, 전화, Feeds / Twitter, 미투데이, 블로그 등

  • Open API로 멀티 디바이스 서비스 구현

 
 

Benchmarking

Concept

Prototype

  • Mobile 구성 요소 (UI 설계, Data 설계)

    • Android, iPhone, PDA 지원

    • 고유키 : 전화번호, 스마트폰 고유번호, USIM key

     
  • Server 구성 요소 (서비스 설계, Data 설계)

    • Google Apps, Google App Engine

    • Gmail

    • Google Talk, MSN,Nate

 

Function

  • 사용자/그룹, 팀, 조직도, 역할, 프로파일, 보안, 권한 관리

    • 사용자 관리 : 사용자 등록시 사용자 인증 (메일, SMS, 구글ID 등)

    • 팀 관리 : 여러 팀 사용자 Tweets 통합 조회

  • Push Notification Service

  • 검색 -> 필터링

  • 관리자 기능 : 팀 통합 관리

 

Story Board

Design

Development

Test

Lunching

  • 요금 정책

    • 그룹 수, 그룹 사용자 수, 메시지 건수

    • 구축 형 : GAE + 사용자 ID 수

 

Feedback

 

참고 문헌


 
 

분류: 기술_자료실 
SNS 
마케팅

최종 수정일: 2024-09-30 12:26:18

이전글 :
다음글 :