오픈 : 2012 1월
범위 : 개발 100% (1인개발)
기술 : client 기술만으로 구현 (html + jQuery + facebook javascript sdk)
작년 여름쯤 Facebook과 같이 일해볼 기회가 있었습니다.
멋진 기획자, 멋진 개발자... 한국 페이스북 개발자는 어떤 분들일까 내심 궁금했었는데 역시 소수정예는 포스가 다릅니다. 첫 회의때 이쁜 페이스북 로고가 인상적인 명함을 받았는데 주소가 캘리포니아 본사로 적혀있더라구요. 한국 사무실로 찾아갈려면 기억을 더듬어 찾아가야하는...
원래 계획은 2011년 9월 중 오픈으로 잡고, 개발이나 검수 일정이 너무 빠듯해 일주일 내로 개발가능한 범위만 잡고 실제로 개발에 걸린 시간도 5~6일 (그중 70%는 Facebook API를 뒤지다 보낸 시간) 이었는데요.
구현을 다 해놓고도 이런저런 이유때문에 페이스북 타임라인 공식 오픈 일정에 맞춰 반 년 가까이 오픈을 미뤘는데, 그 사이에 JTBC 프로젝트에 투입되서 실제로 이 코드에 관심을 가진 시간은 거의 없는 셈입니다.
(묵혀둔 된장같이 급하게 짠 냄새가 솔솔나는 코드... OTL)
기능
1. 내가 클립한 기사를 따로 모아볼 수 있습니다. (일종의 스크랩 기능) - 페이스북 타임라인에서 노출
2. 내가 클립한 기사를 이 앱을 쓰는 내 친구들과 공유할 수 있습니다. 친구들이 최근에 클립한 기사를 모아보거나, 해당 친구가 어떤 기사를 클립했는지 전부 찾아보는 것이 가능합니다.
관심있는 기사를 스크랩하고, 공유하고, 페이스북에서 덧글을 달거나 좋아요를 눌러주면서 뉴스컨텐트를 SNS쪽으로 가져오는 다리 역할을 하는 셈입니다.
- 친구들이 클립한 기사를 보다가 마음에 드는 기사가 있으면, 바로 클립해 올 수도 있습니다. -
처음에는 내가 읽은 기사까지 페이스북과 연동되어 공유하는 모델을 생각했는데, 만약 그런 경우
내가 읽었는지 밝히고 싶지 않은 기사까지 친구들과 공유되어 버리는 불상사(?!)가 발생할 우려가 있죠...(섹시,치명적매력의...볼륨,아찔... 남자라면 무심코 제목에 낚여 클릭하게 되는 기사를 읽은 사실을 페이스북친구들과 공유되길 원하는 사람은 아마 거의 없을거예요.)
그래서 보류했습니다. 아마도 그 기능은 앞으로도 안쓸 것 같아요.
사실 오픈해놓고 나니 너무 간단한 기능이라 이런것도 써야하나 싶을정도로 민망한 수준이지만..
어쨌든 페이스북 오픈그래프 런칭 파트너 국내 3사 (네오위즈인터넷의 벅스뮤직, 인터파크의 소셜위시, JoinsMSN의 뉴스클립) 중 한곳이고 개발에 투입한 시간 대비 효과는 어느정도 있는 듯 합니다.
유의미한 통계를 위해서는 오픈그래프 액션 발생시 별도의 로그를 남기고 분석을 통해 패턴을 추출할 수도 있지만, 애초의 목적인 No DB, No Server Application 으로 가벼운 웹앱을 만들자는 제한하에서
구현된거라 분명히 한계가 있습니다. (API로 못뽑아 오는 데이터는 구현못한다는 확실한 제약;;)
아티클 부분에는 iframe 플러그인 형태로 구현해놔서 페이스북 API 응답이 없다거나 하는 상황이 발생하면 클립버튼만 안보이고 뉴스서비스에는 이상이 없도록 분리 해놨는데 그것때문에 페이스북 API 응답이 정상적으로 올 때까지 버튼을 가려놔야 하는 이슈가 있어서 기사면에서 공유 버튼이 약간 늦게 나타납니다.
'My Job > 해왔던일' 카테고리의 다른 글
| JoinsMSN Facebook OpenGraph 뉴스클립 (0) | 2012/03/19 |
|---|---|
| JTBC 개발 (0) | 2011/12/27 |
| 고객사 관리툴 (영업 부문 관리) (0) | 2011/08/29 |
| Display AD Solution (0) | 2011/08/18 |
| JoinsMSN.com 런칭 (2) | 2010/11/25 |
| 모바일 월드컵 사이트 (2) | 2010/06/10 |

