오늘(2008년 11월 10일)에 한국기독교 100주년 기념관에서 제 2회 코리아 안드로이드 세미나가 개최되었다. 여러모로 Android에 대해서는 중립적인 입장이지만, 업무차원에서 무시할 수 없는 이슈 메이커이기도 하고, kandroid 운영자이신 들풀님께서 여러분들을 소개시켜준다는 이야기에 세미나 참석을 했다. 세미나에 대한 일반적인 후기들은 다른 글들을 참고하시고, 개인적으로 느낀점만 간략하게 정리를 해보고자 한다. .
1. Android는 Linux 그 이상, 그 이하도 아니다.
발표자 중에 누군가는 Linux가 이미 Major에 가깝다고는 이야기 하지만 '과연 Linux는 Major 플랫폼이 될 수 있을까?' 포스팅에서도 이야기 했듯이 여러 의문이 남는다. 개인적으로 Android 이전에도 LiMo나 ALP 등의 플랫폼을 몇가지 접해 보았지만 리눅스 플랫폼들은 적어도 SDK를 공개한 플랫폼 치고는 너무 개발자가 너무 OS에 대해서 알아야 할 것들이 많다.
어떠한 개발을 하던지 OS에 대해 Detail하게 알면 고급 개발이 가능해지는 것은 당연하지만 SDK 만으로도 일정 수준이상의 어플리케이션 개발이 가능해야 SDK로서 의미가 있는 것이다. 하지만, 대부분의 리눅스 모바일 플랫폼은 SDK만 가지고 할 수 있는 것이 거의 없다. Android 역시 그러한 기존 모바일 리눅스 플랫폼의 모양에서 벗어나지 않고 있다. 기본적인 개발이야 Dalvik 으로 한다지만 UI Deploy가 다른 모바일 플랫폼에 비해 너무 불편하다.
2. 개방이 주는 자유로움과 불분명한 책임소재
어쩌면 세미나의 문제인지도 모르겠다. 아니, Android에 대한 이해도가 낮은 현재 상태에서 느끼는 것일 수도 있다. 지겹디 지겨운 iPhone의 예를 들지 않더라도 모든 플랫폼은 기본적인 플랫폼 제공자에게 문의를 하거나 같이 문제를 해결 할 수 있다. 너무나 자유로운 Andoid 정책 탓에 각 SW의 라이센스까지 개발자가 일일이 다 신경써야 한다. Android는 다양한 Open Source Library들로 이루어 졌으며, 불행히도 각각의 라이브러리는 GPL, GPL2, Apache, LGPL 등 제각기 다른 라이센스 정책을 가지고 있다.
대부분이 영세한 모바일 개발사가 그렇듯이 이러한 법적인 문제에 대해서는 취약하다. 이들에게 지금까지 생소한 'Objective-C'를 공부할 것인지, 각 라이센스 정책에 대해서 공부하고 법적인 문제에 대해서 조사할 것인지 단답형으로 묻는다면, 대부분의 개발자는 'Objective-C'를 선택하지 않을까?
3. Target Segment의 모호함
Android Market의 사용자 소비 성향은 App Store와 유사하다고 했다. 기본적으로 Android Platform이 강조하는 바가 다른 플랫폼과 다를 것이 없다는 것이다. 예상처럼 Google Web Application과의 최적화는 사용자에게 크게 다가서지 않다는 이야기이기도 하다. ADC에서 Android Platform을 사용하는 것이 Google Map 이외에 특별한 것이 없다는 것도 Leak Point 이다. Google Map과 You Tube는 Android에서만 쓸 수 있는 것도 아니고, 현재는 모바일 시장에서 기본이 되기 때문이다.
4. Global 이라는 단어에 속지 말자.
"The Person who doesn't have the local vision, can't have the global vision"
예전 Global 회사를 표방하던 해외기업을 그만두면서 mobizen이 사장님에게 이야기 했던 내용이다. 해외 플랫폼이나 마켓에 대해서
이야기 할 때마다 언급되는 것이 'Global'이다. 이 'Global'이라는 단어가 Application Developer에
해당하는 것이라면 할말이 없다. 절대 공감하기 때문이다.
하지만, 컨텐츠나 서비스 사업자에게 해당하는 말이라면 마음껏 비웃어 줄 용의가 있다. 컨텐츠나 서비스 사업자는 '문화'이기
때문이다. 각 Local Culture를 이해하지 못하면 절대로 성공할 수 없다. 각 Local Culture라는게
Logical 하게 이해하기는 쉽지만 Emotion 하게 이해하는 것은 무척 어렵기 때문이다. 20-30년 살아온 '대한민국'
고객에게도 맞추지 못하는 Trend Code를 단순히 Market Size가 큰 해외로 가자는 외침은 조금은 위험하게 느껴진다.
5. 왜 반드시 Android 이어야 할까?
개인적으로 알고 있는 외산 폰이나 외산 플랫폼 도입을 위해 땀 흘리시는 분들의 열정이나 수고는 무척 고맙고 부러운 일이다. 하지만 국내 무선 인터넷 시장이 활성화 될 수 있는 Key가 정말로 'Android'일까? 아니, 꼭 'Android' 이어야 할 이유가 있는 것일까? 옆에서 지켜보고 있으면 드는 생각이 저 정도 열정이면 뭐든 될 것 같다는 것이다.
그들의 선택이 반드시 외산 플랫폼일 이유에 대해서 명쾌한 답변을 듣지 못했다. WIPI일수도, Mocha 일수도, 아니면 국내 다른 Linux 플랫폼일 수도 있지 않을까? 오랜 기간 국내 모바일 플랫폼에 투자를 했던 '미지 리서치'는 얼마전에 '윈드 리버'라는 해외 업체에 합병이 되고 말았으며, 한동안 국내 벤더 업체와 활발하게 개발을 추진했던 '엠트레이스' 역시 플랫폼 사업을 완전히 철수를 한 상태이다. 왜 이러한 국내 기업에는 관심을 두지 않고, 해외 업체에 집중을 하는 것일까? 그들이 정말로 사업화에 관심이 없고, 모바일 에코 시스템에 관심이 있다면 반드시 그 해결책이 외산이어야 하는 것일까?
결코 국내업체를 선택하지 않았다고 비난을 하고자 함이 아니다. 갑자기 mobizen 혼자 고고한 애국자 흉내를 내는 것이 아니다. 그 플랫폼이 그 정도 장점이 있다면 모두가 공감대를 형성하고 그 플랫폼을 선택하고 국내 유입에 대해서 모두 힘을 쓰는 것이 맞는 것이다. 그러니깐 이해를 시켜달라는 질문이다. 아직까지 '개인적인 선호도' 외에 국내 모바일 산업이 모두 공감할만큼의 답을 듣지 못했다. 외산 플랫폼의 브랜드 파워를 이용해서 국내 모바일 시장의 활성화를 이루어 놓고 내실을 기해서 우리만의 풍부한 에코시스템 구축이 최종 목적이라면 좋겠지만 그것은 아닌 듯 해서 말이다.
이러한 질문은 mobizen이 내려야 하는 결론은 아닐 것이다. 천상 직업이 모바일쟁이인지라 iPhone이던, Android던, S60 플랫폼이던 일단 국내 에코 시스템 안으로 들어오면 최선을 다해 대응을 할 것이다. 그것이 국내 무선 인터넷 시장에 조그만 도움이 될 것이라고 믿기 때문이다. '을'이 가질 수 밖에 없는 한계이다.
좋은 발표와 식사 대접을 받고 어쩌면 다소 다른 의견을 내놓아 다소 미안한 느낌도 있지만 다양한 의견이 제기되어야 국내 모바일
산업이 발전을 할 수 있는 것이고, 반대하는 입장이 아닌 다소 미흡하고 궁금한 내용을 정리하는 것이라 이해해 주시기 바란다.
그리고 혹시나 오해가 생길 여지가 있어서 미리 밝히지만 위 이야기 중 대부분은 뒷풀이 장소에서 이미 던졌던 화두이다.
- Posted
- Filed under 모바일 일반