오늘 블랙베리 카카오톡이 오픈 베타 테스트 버젼이 올라왔고, 이에 트위터에서는 하루종일 아니 지금도 카카오톡에 대한 이야기로 넘쳐나고 있습니다. 멍이도 당연히 블랙베리용 카카오톡을 사용해보았습니다. 그러면서 느낀점을 몇가지 적어볼려고 합니다.

이 글은 어디까지나 멍이가 블랙베리 카카오톡을 사용하면서 궁금하게 여기는 부분이기도 하고, 멍이가 카카오톡 개발자두 아닌 혼자만의 생각을 적어 본것이니 정확하다고는 할수 없습니다. 먼저 사용기에 들어가기전에 몇가지 이해하고 넘어가야 할게 있어서, 예전에 올렸던 블랙베리 관련 그림을 설명 잠깐 하고 넘어가겠습니다.

1. 통신방식 : BIS와 3G


▲ 위의 그림은 BlackBerry Internet Service 즉 BIS (일명 곰발바닥) 입니다. 조기 보시면 하늘색 라인이 보이실 겁니다. 저것이 BIS 통신하는 라인입니다. 블랙베리 유저가 BIS를 이용할때, SKT -> BIS서버를 경유해서 인터넷, 메일, 트위터 등을 이용합니다. 아래쪽에 보시면 WiFi두 보이는데 이를 통해서도 가능합니다. BIS 서버가 하는 역할은 인터넷, 메일, 트위터 등의 정보를 받아서, 이를 SKT를 통해 다시 블랙베리 유저에게 전달해주는 일명 푸슁과 보안 서비스를  제공하게 됩니다. 즉 BIS 서버측에서 유저에게 알림기능을 해주고 있는것이죠.


▲ 위의 그림은 3G 네트워크 입니다. 흔히들 SKT, KT 등 통신업체가 인터넷, 카카오톡, 트위터등을 접속할때 사용하는 방식이죠. 일단 뭐 이보다는 더 복잡하고 또 3G Server라고 되어 있는 부분이 잘못되어있을지도 모르지만, 간략하게 RIM에서 제공하는 그림을 보면, 사용자가 이통사(SKT, KT)에 새로온것이 없나 있나 직접 확인해서 처리하는 방식이 되죠.


2. 곰발바닥 가출(BIS 끊김 현상)

오늘 많은 BIS 사용 유저분들이 곰발바닥이 가출했다 (BIS 지원이 되지 않는 상황)는 이야기가 자주 나왔습니다. 위의 2개의 그림을 보시면, BIS를 이용하기 위해서 혹은 3G통신을 하기 위해서는 SKTelecom을 이용해야 합니다. 그런데, 블랙베리 카카오톡은 3G방식이고, 계속해서 주기적으로 (백그라운드) SKTelecom 쪽으로 메세지가 왔는지, 단말기가 카카오톡 서버와 연결중이다 라는 메세지를 카카오톡 서버쪽으로 보내고 있습니다.

이때, BIS는 계속 유지하고 있는 상태인데, 너무 잦은 카카오톡의 요청으로 BIS가 요청확인을 못하는 사태가 발생하게 됩니다. 그럼 곰발바닥은 가출하게 되구요.

유튜브를 볼려면 APN설정을 해야할겁니다. 이때 BIS가 아닌 3G통신 방식으로 유튜브의 영상 스트림을 계속 쉼없이 받아 오게 되는데, 그때도 곰발바닥 가출이 생기죠. 이렇게 하나의 서비스쪽이 너무 잦은 송/수신 관계를 유지하다보니 유튜브를 볼때, BIS가 안되곤 하는거죠. 즉 SKTelecom으로 요청하는건 같은데, 영상 스트림이 너무 많이 자주 오다 보니 곰발바닥 가출 발생하는 셈이죠.

오늘 나온 카카오톡도 마찬가지라고 보여집니다. 주기적으로 계속해서 3G통신을 하난 화살표가 왔다갔다 하더군요. 그 또한 곰발바닥 가출(BIS 끊김)이 발생할수 있는 요소이기도 합니다.


3. OS버젼에 따른 파일 접근 허용 및 불가

메모리카드가 없으면, 카카오톡은 실행이 안됩니다. 오늘 많은 분들 특히 BES 즉 회사업무용으로 블랙베리를 사용하시는 유저분들이 카카오톡을 설치해도 사용을 하지 못하게 되었죠. 카카오톡의 정보를 메모리카드로 저장하는 방식을 취하고 있어서, 메모리카드를 끼우지 않은 유저분들은 사용할 수 없게 되어 있죠.

멍이가 RemindMe(기념일 관리 어플)을 만들때, SQLite를 이용한 저장방식을 사용했습니다. 요건 자그마한 파일 데이터베이스 인데, 안드로이드에서도 사용하고, 간단하게 데이터를 저장할때 많이사용하고 있습니다.

SQLite 자체는 문제가 안됩니다. 하지만, 카카오톡 팀이 하나 고려해야 할것은 블랙베리에서는 정식으로 나오는 OS도 있지만, Leak 버젼으로 나오는 OS가 더 많다는것을 염두에 두어야 할것입니다. 앞에서 말한 RemindMe 역시 이것때문에 힘들었는데, 이유는 각 나라 마다 또 각 통신사마다 제공되는 OS가 조금씩 다르다는 것입니다. 보통 SKTelecom으로 나오는 정식 OS는 마이너버젼에서 한참 늦게 나옵니다.

그래서 대부분의 유저분들은 RIM사의 블랙베리 OS사이트에서 외국의 통신사에서 나오는 정식 OS이지만 SKTelecom이 아닌 OS를 설치해서 사용하는 유저분들이 많습니다. 이때, 멍이가 경험한것은 바로 이들 OS마다 같은 OS5 라도 마이너 버젼이 조금씩 다른 버젼들은 SQLite가 파일 읽기/쓰기 권한을 주는 것도 있고, 아닌것도 있다는 것입니다.

만약 카카오톡팀에서 카카오톡을 개발할때, SKTelecom을 통해서 나온 정식OS 기반으로만 테스트 하셨다면, 차후 이 문제로 외국에 나갔을때, 조금 머리가 아플지도 모르겠습니다.

RemindMe를 배포할때도 2개의 버젼을 만들었습니다. 하나는 메모리카드에 저장하는 방식, 또 하나는 블랙베리 기기 자체에 데이터를 저장하는 방식 이렇게 2개의 버젼을 만들어서 배포했습니다. 이건 어려운것도 아니죠. 단순 경로만 변경해주면 되는 작업이니 말입니다. 대신 배포할때 마다, 서로 바꿔치가 하는 방식으로 해야 해서 조금 번거로운건 사실인데, 그건 유저를 위해서라도 감수해야하지 않을까 생각합니다.

아직 정식버젼이 아니여서, 카카오팀에서 최종버젼을 어떻게 배포할지는 모르겠지만, 만약 메모리카드가 감지 되지 않는다면, 내부에서 읽을수 있도록 프로그램내에 한줄 더 추가해주면 어떨까 싶기도 합니다.


4. 발열 및 밧데리 소모

이건 BIS를 이용한 프로그램이 아니라면, 참 해결하기 힘든거라고 보여집니다. MSN, Yahoo메신져 등은 BIS를 이용하도록 되어 있죠. 카카오톡 뿐 아니라 일반 3G 방식으로 잦은 데이터 통신을 하게 된다면 이부분은 해결하기 좀 어렵지 않을까 싶습니다.

트위터를 이용하시는 분들이라면 위버트위터를 잘 아실겁니다. 백그라운드로 돌아가기도 하고, 그냥 몇분 혹은 몇시간 단위로 가져오도록 설정되어 있죠. 위버 트위터 뿐 아니라, 베리웨더 또한 백그라운드로 돌면서 날씨 정보를 가져오도록 합니다. 물론 수동으로 가져오는 옵션도 제공을 하구요.

블랙베리 앱 중에서 BIS를 이용하지 않고 3G통신을 하는 대부분의 어플의 옵션을 보시면, 수동으로 데이터를 업데이트 할 것인지, 아니면 몇분 단위 혹은 몇시간 단위로 업데이트를 할 것인지 사용자가 지정하도록 되어 있습니다.

혹자는 이렇게 말할수도 있습니다. 메신져인데 실시간이 아니면 무슨의미가 있겠냐고.... 넵 맞습니다. 10분뒤, 20분뒤, 1시간뒤 배달되는 메세지는 그 의미가 좀 퇴색 된다고 할 수 있겠죠.

블랙베리 메신져, 야후메신져, MSN등은 BIS를 이용해서 통신을 합니다. 즉 메세지가 있으면 BIS 서버측에서 메세지를 유저에게 푸쉬 해줍니다. 없으면 그냥 블랙베리 서버와 유저간의 데이터 통신은 일어나지 않고, 이에 따른 발열도 일어나지 않습니다.

그래서 사용자가 보면 실시간으로 메세지를 보는게 되는데, 카카오톡은 BIS기반이 아닌 3G 기반 이겠죠. 카카오톡 서버에서 유저쪽으로 푸쉬를 해줄수 없고, 오직 유저쪽에서 데이터가 있나 없나를 체크 하는 방식일텐데, 그렇게 보면 주기적으로 그리고 많은 회수로 서버와 교신을 해야겠죠. 이러면 발열과 밧데리 소모는 당연한것이겠죠.

카카오톡도 야후메신져, MSN과 같은 방식을 취하지 않는한, 이건 어쩔 수 없을거 같습니다. 만약 위에 말한것처럼, 위버트위터나 베리웨더 같이,10분 옵션 설정, 20분 옵션 설정 이래버리면 메신져의 기능이라고는 할 수 없겠죠. 이것도 한 번쯤 생각 해볼게 아닌가 합니다.

별것 아닌데 길게 적은거 같네요. 오늘 베타 버젼 사용하면서 생각해본 것들인데, 좀 지루하게 길죠. 이 글은 단순히 멍이가 생각해본 것들이고, 멍이가 개발한 것두 아닌지라 내부까지 상세히는 알 수 없습니다. 단지, 프로그램을 실행 해보고, 느낀 점들을 좀 길게 적어 본것입니다. 카카오톡이 국내에서 인기가 많듯, 외국에서도 잘 되었으면 하는 바램이구요. 좀 더 고려 해주셨으면 하는 마음에 길게 적었습니다. 



Posted by 멍(청)이

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

  1. 2011.08.13 18:05 신고
    댓글 주소 수정/삭제 댓글
    안녕하십니까 멍이님
    매번 글잘보고 갑니다
    9000사용하시는 것 같은데 굉장히 슬림해 보이십니다 혹시 사용하고계신 테마와 하우징 어떤것을 사용하고 계신지 알 수 있을까요?
    • 2011.08.14 15:35 신고
      댓글 주소 수정/삭제
      안녕하세요 멍입니다.

      지금 사용중인 테마는 Awesome Blue라는 테마인데, 테리님께서 만드신 테마 입니다. 바로 다운 받아서 설치가능한 주소 알려드릴게요.

      그리구, 하우징은 다 한것이 아니고, 베젤만 검은색으로 바꿧습니다. 트랙볼은 원래 흰색인데 오래쓰다보니 까만색으로 바껴버렸어요...

      베젤이 은색였는데, 초등학생이 그냥 치고 가는 바람에 다 갈려서 검은색 무광으로만 바꾼겁니다.

      http://myaddon.net/fun4pda/ 요기가 블로그에서 잠시 빌려쓰는 OTA 사이트 인데 보시면 테마 바로 받으실수 있도록 해두었어요
    • 2011.08.14 15:35 신고
      댓글 주소 수정/삭제
      엘파소님께서 다운로드 안된다고 하셔서 네이버 스마트폰 카페에서 바로 받아보실수 있는 주소 걸어둘게요.

      http://cafe.naver.com/bjphone/1212140
  2. 엘파소
    2011.08.14 15:15
    댓글 주소 수정/삭제 댓글
    멍이님 저도 9000유저로 좋은글 읽고 갑니다.
    테마관련해서 제가 jad 파일을 받아서 실행하니
    '다운로드를하지 못했습니다'로 나오는데요.
    서버가 닫힌건가요??
    • 2011.08.14 15:34 신고
      댓글 주소 수정/삭제
      다운로드 안되세요? 그럼 메일주소 좀 남겨주세요. 제가 메일루 보내드릴게요

      혹시 네이버스마트폰 카페에 가입이 하셨다면 아래 주소 가시면 바로 받으실수 있어요. http://cafe.naver.com/bjphone/1212140
  3. 엘파소
    2011.08.14 19:07
    댓글 주소 수정/삭제 댓글
    감사합니다! 네이버카페라고 하셔서
    네이버 블랙베리카페에서 계속 검색했네요 ;;;
    감사합니다.!
    • 2011.08.14 19:47 신고
      댓글 주소 수정/삭제
      별말씀을요. 네이버 스마트폰 카페에 크게 2개 카페가 있죠. 블랙베리 대표카페와 스마트폰 카페. ㅎㅎㅎ 설치 잘하셨는지 모르겠어요. 전 3Dock을 쓰구 있습니다. 마음에 드시는걸루 설치하심 될거 같네요 ^^
  4. 센스쟁이
    2011.08.15 15:00
    댓글 주소 수정/삭제 댓글
    전 왜 설치가 안될까요????
    6.0버전은 안되는건가요??
    예전에 5.0일때는 다 됐는데 업그레이드 후 안되네요.ㅠ.ㅠ
    • 2011.08.15 16:11 신고
      댓글 주소 수정/삭제
      설치는 다 될걸요? 실행이 안되서 다들 좀 그런거 같던데요.

      OS5이상은 다 설치됩니다. 단지 메모리카드가 없으면 실행이 안됩니다. 실행이 안되시는건지 설치가 안되시는건지요? 흠... 만약 설치가 안되시면 메일주소 하나 남겨주세요.

      이 베타버젼은 아니지만 그래두 테스트는 해보실수 있는 파일 메일로 보내드릴게요.
  5. 센스쟁이
    2011.08.16 01:35
    댓글 주소 수정/삭제 댓글
    설치가 안되요
    파일을 폰으로 다 옮기고 Jad??그거 선탹하면 파일이 설치되야 하잔아요
    근데 완료라고 뜨고 테마에 가보면 없어요 ㅠㅠ
    kuokbird@naver.com 입니다
    • 센스쟁이
      2011.08.16 02:25
      댓글 주소 수정/삭제
      제가 지금 말씀 드리는건 카카오톡이 아닌 테마 질문 드린거예요 ㅎㅎㅎ
      도움 부탁드릴께요
    • 2011.08.16 08:48 신고
      댓글 주소 수정/삭제
      아 저는 카톡 말씀하시는줄 알았네요.

      테마라 하심은... AweSome Bule 말씀하시는건가요?

      AweSome Blue는 9000, 9700 OS5에서만 됩니다만... 어느 테마를 말씀하는지요.... 에고...
  6. 2011.08.16 11:08
    댓글 주소 수정/삭제 댓글
    드뎌 카톡이 나왔더군요. 저도 다운 받아 쓰고 있어요~
    푸싱기능이 안되는게 아쉽더라구요. 전 안심데이터100을 쓰고 있는데 종일 켜놔도 문제없을지 시험중이에요. ㅋㅋ
    메모리는 메모리카드에 넣었는데도 생각보단 줄더군요;; (다이어트롬 안했으면 어쩔뻔 ㅜㅜㅜㅜ)
    현재 36~ 39 메가 왔다갔다하는거 같아요. 멍이님은 어떠신지;

    아글고 동영상은 전송 안되는거죠?

    프로필사진 바꾸거나 전송시 트위터처럼만 보여도 편할텐데 ㅠ

    첨으로 카카오팀에 의견접수도 해보고 ㅋㅋ 그래도 일단 채팅이 되니 친구들이 넘 좋아하네요 ㅋ


    사람들이 이제 스마트폰 산지 알더라구요;;;;
    • 2011.08.16 11:43 신고
      댓글 주소 수정/삭제
      ㄷㄷㄷ 이제 스마트폰 산지 아시다뉘... 비비두 스마트폰인데 +_+

      메모리는 계속해서 줄어들더군요. 그래서 지금은 넘 많이 잡아먹고 해서 종료 시켜놓구 있습니다. 연휴 내내 테스트 했었는데, 저야 카톡으로 그리 많이 주고받고 하지 않으니 뭐... 그래두 갈아먹는건 어쩔수 없더군요.

      푸쉬기능을 넣을려면, 일단 SKT, RIM, 카톡 3개 회사가 잘 협의를 해야할거 같아요. ㅎㅎ
  7. 센스쟁이
    2011.08.16 12:15
    댓글 주소 수정/삭제 댓글
    AweSome Bule 이거요 꼭 받고 싶은데 말이죠 전 6.0이예요 ㅠㅠ
    글구 6.0은 바탕회면 상단에 연한회색부분에시간 날짜 소리조절 이렇거 뚜잔아요 그 회색부분을 줄이거나 없앨순 없나요??
    • 2011.08.16 12:49 신고
      댓글 주소 수정/삭제
      AweSome Blue는 OS5.0용 테마 예요. 그래서 6.0에선 설치가 되더라도 안될겁니다.

      그리구 소리조절부분이나 기타부분을 사이즈 조절하실려면 테마빌더 6.0용 프로그램을 이용해서 테마를 만드셔서 적용하셔야 해요.
  8. 2011.08.17 10:14
    댓글 주소 수정/삭제 댓글
    멍이님도 혹시 재부팅하고나면 채팅창 목록이 사라져있나요? @@

    안그랬던거같은뎅;; (기억이잘)
    어제부터 그랬던거같아요 ㅜㅜㅜ



    지우고 다시 깔아야 할까요? ㅠ
    • 2011.08.17 10:18 신고
      댓글 주소 수정/삭제
      멍이예요.

      음 전 밧데리 빼고 끼워두(하드 리셋) 채팅 목록 그대로 남아 있는데요. 음 뭘까요.

      굳이 지우고 다시 설치하실필요는 없을거 같구요. 일단 카카오톡팀에다가 이런 현상이 있는데, 확인 해달라구 하시는게 좋을거 같은데요
  9. 엘파소
    2011.08.23 15:52
    댓글 주소 수정/삭제 댓글
    안녕하세요 저번에 테마관련 질문을 해서 도움 잘 받았습니다.

    지금현재 3dock으로 어썸블루 테마를 적용하여 사용하고 있습니다.
    근데 멍이님처럼 시계에 날씨를 뜨게 하려면 어떻게 해야 하나요???
    답변해주시면 감사하겠습니다.
    • 2011.08.23 16:12 신고
      댓글 주소 수정/삭제
      도움되셨다니 다행이네요.

      우선 메인화면 (홈화면)에서 [곰발바닥]버튼을 클릭하시면, 어플 아이콘들이 우르르 나오죠

      자 기거시 제일 앞으로 이동하시고 싶은 아이콘을 선택하신 상태에서 [곰발바닥]버튼을 눌러보시면 메뉴에 이동하기 있을겁니다.

      그럼 이동하기 메뉴 눌러 주시구, 트랙볼이나 트랙패드로 앞으로 쭈륵 밀어주시면 아이콘이 제일 앞으로 갈거에요.

      그럼 고기서 클릭 한번 더 해주시면, 제일 앞쪽에 위치하게되고, 테마로 보면, 제일 앞으로 보낸 아이콘이 조렇게 뜰겁니다.

      원하는 어플 아이콘들을 자신이 자주 사용하는 어플 순서대로 쪼록 쪼록 이동시켜주시면 됩니다.
  10. 엘파소
    2011.08.23 16:21
    댓글 주소 수정/삭제 댓글
    멍이님 답변 잘 보았습니다.
    그러나 제가 궁금한 것은 제일 상단에3개의 아이콘이 독에 뜨는 것이 아니라
    제일 위의 사진을 보면 시계에 날씨가 뜨는것입니다.
    혹시 제일 위의 사진은 4dock이고 그중 제일 앞에 날씨 어플인건가요??
    • 2011.08.23 16:25 신고
      댓글 주소 수정/삭제
      넵 BeWeather 이라는 어플인데 공짜루 앱월드에서 받아보실수 있습니다. 날씨어플인데 제가 사용중인 무료버젼입니다.

      그리구 위에 답변드린대로, 아이콘 위치이동을 해주시면 됩니다. BeWeather을 제일 앞으로 놓으면 저렇게 보입니다.

      http://www.fun4pda.com/129
  11. 정상운
    2011.08.25 22:52
    댓글 주소 수정/삭제 댓글
    안녕하세요 저는 말레이시아에살고있는 학생인데요!
    제가 이번에 블렉베리도 카카오톡 된다는 소식듣고 인도네시아친구글통해서
    인도네시아에서 블렉베리를 사려고하는데요 블드 9700 이나 9000 ..
    그리고 말레이시아 통신회사?라고해야되나 그 여기는 카드같은거 넣어서 충전해서 사용하는식이라... 인터넷 도 한달에 4만원정도 내고 쓰려고 하는데
    카카오톡 쓰는데 무슨 문제가 있을까요???
    • 2011.08.25 22:54 신고
      댓글 주소 수정/삭제
      우선 카카오톡은 3G통신으로 되고 있어요. 말레이시아에선 어떻게 구성이 되어 있는지는 모르겠지만, WiFi와 3G로 통신이 가능하시다면 카카오톡을 사용하는데는 문제 없을겁니다.

      3G통신이 안되더라도,WiFi존에서 WiFi만 잡으면 카카오톡은 가능하세요.
  12. 정상운
    2011.08.25 23:30
    댓글 주소 수정/삭제 댓글
    아... 죄송해요 제가잘몰라서그러는데..ㅜㅜ

    WiFi 존에서 WiFi 잡아서 쓰는건 인터넷 무료자나요

    근데 그거 한달에 1번씩 돈내고 인터넷쓰는걸로하면 아무데서나 카카오톡할수있는거죠?
    WiFi 존 이런거 상관없이
    • 2011.08.25 23:33 신고
      댓글 주소 수정/삭제
      돈내시구 하시는데 BIS로만 인터넷이 가능하다면 카카오톡이 안될거구요. 3G통신 즉 APN이라고 있어요. Access Point라고해서... 특정 통신사 주소로 통신하는게 있는데, 그게 가능하다면 카카오톡두 가능합니다.
  13. 미쉘
    2011.09.01 21:31
    댓글 주소 수정/삭제 댓글
    ㅠ ㅠ 전 왜 설치 자체가안되는거죠???
    아니.... 솔직히 어디다가 주소를 치는건지도 모르겠구요.
    어째야하는건지 한개도 모르겠어요. ㅠ ㅠ
    블베 볼드9700이에요.
    어떻게 해야 카카오톡을 다운 받을수 있을까요?
    전 어디서 어떻게 다운받는지도 모르는 바부팅 뇨자사람입니당.
  14. 미쉘
    2011.09.01 21:32
    댓글 주소 수정/삭제 댓글
    쫌 알려주세염. ㅠ ㅠ
    너무 슬퍼요.
    나도 카톡 해보고싶어요.
    매번 아이팟에서만 쓰는데....
    편하게 블베에서 쓰고파요. 도와주세엽
    • 2011.09.01 21:35 신고
      댓글 주소 수정/삭제
      블랙베리 브라우져 있죠? 지구본 모양 인거.

      1. [곰발바닥]버튼을 꾸욱 누른다.

      2. 트랙패드로 지구본 모양의 아이콘을 선택한다.

      3. 주소에 http://www.kakao.com/blackberry/obt 이걸 오타없이 입력하고 엔터키를 친다.

      4. 주소에 들어가면 [다운로드] 버튼을 클릭한다.

      이렇게 하시면 설치가 가능하십니다. 그리고 카카오톡은 메모리카드가 있어야 실행이 됩니다. 하시다가 안되시면 또 글 남겨주세요^^



카테고리

fun4pda.com (379)
스마트폰 든 멍이 (305)
이글루 속 멍이 (74)
테이블 옆 멍이 (0)
Total : 1,908,619
Today : 29 Yesterday : 27
Contact : ix8015@naver.com