iPhone의 가장 강력한 대항마로 기대를 받았던 Palm Pre가 6월 6일날 발매되고, 약 3주 정도의 시간이 흘렀다. 현재까지 Palm Pre는 약 15만대의 제품이 판매된 것으로 집계되고 있다. 해외에는 다양한 각도에서의 비교와 벤치마킹을 일어나고 있으나, 먼나라 이야기일 수 밖에 없는 국내에서는 비교적 조용한 듯 보인다.
개인적으로 관심이 무척 많은 이슈였으나 업무가 너무 밀린 탓에 이제서야 자료를 모으고 리뷰를 하기 시작하였다. 그동안 궁금했던 WebOS의 장점과 미디어 플랫폼으로 진화하는 Palm의 모습을 간략하게 정리해보도록 하자. Palm Pre OS에 대해 전혀 기본 지식이 없는 분은 '지금까지 알려진 Palm Pre OS' 포스트를 먼저 읽어보기를 권한다.
2. Web OS의 주요 특징
Palm Pre에 채용된 Web OS의 주요한 특징 5개를 정리하자면 Cards, Gestures, Notifications, Universal Search, Multi Tasking을 이야기 할 수 있다. 브라우저를 떠난 Web Application이라는 새로운 발상을 실현에 옮긴 Palm은 단순한 Web 개발자 끌어안기 외에 5가지의 강력한 무기를 장착하여 시장에 승부수를 던졌다.
각 어플리케이션의 View Mode는 'Card' 단위로 관리하고 사용자들과는 Double Tap, Swipe up, Slow swipe up, Swipe left 등과 같은 다양한 Gesture를 통해 Communication 한다. 세계 최초의 진정한 Multi Tasking을 지원하는 모바일 OS라는 것도 사용 편의성을 높게 해준다.
3. Notification과 Universal Search
Notification을 전체 플랫폼에 녹여 낸 것 또한 놀랍다. Notification에 등록을 하면은 어떠한 상황에서도 특정 메시지를 사용자에게 알려줄 수 있다. 위와 같은 Notification은 특정 어플리케이션에서 등록을 할 수 있으며, Alarm Sound도 다르게 설정할 수 있다. 아래 Engadget의 Notification의 소개 동영상을 보면 쉽게 이해할 수 있을 것이다.
플랫폼 내의 Universal Search도 눈여겨 볼만한 서비스이다. 여기에서 말하는 'Universal Search'는 일반적인 검색엔진에서 말하는 카테고리별 검색을 말하는 것은 아니다. Palm Pre사용자는 Universal Search Engine을 통해서 주소록과 각종 Application 내에서 검색을 할 수 있다. 만일 검색결과가 없으면 Google, Google Maps, Wikipedia, Twitter Search 등을 사용해서 Web 검색을 실행하며, 이러한 Web 검색은 사용자가 추가하거나 우선순위를 조정할 수 있다. 사용자 선택에 의해 Local Device에 있는 메일 본문이나 SMS, 다양한 문서 등에서도 검색이 가능하다. Yahoo의 One Search와 Concept은 유사하나 좀더 플랫폼에 밀착되어 있는 검색 시스템이라고 이해하면 된다.
4. Web OS의 성능
Web OS의 5가지 무기와 Mojo Framework의 강력함과 Qwerty의 적절한 조화는 기대대로 Rich한 화면을 구성하면서 iPhone과의 경쟁을 기대하게끔 하고 있다. 하지만, 데모에서 보여주었던 화려함 뒤로 Interpreter를 통해 실행되는 플랫폼의 한계인 속도는 Web OS를 지속적으로 공격하고 있다.
현재 Palm Pre의 가장 큰 단점은 부팅시간이다. iPhone 3G, iPhone 3GS와 함께 부팅 시간을 비교한 아래 동영상을 보도록 하자. 가장 고전적인 방법으로 3가지 제품을 비교했지만, 각 제품의 성능차이가 극명하다. 부팅시간이 19:34 밖에 되지 않는 iPhone 3GS에 비해 Palm Pre는 1:46:35나 걸려서 극악의 속도를 보여주고 있다.
하지만, 플랫폼 전체가 Web Component인 만큼 부팅 이후의 속도는 무척 빠르며(Java Script를 미리 Compile해 놓는 것으로 알고 있다.), 풀브라우저 내의 속도도 쾌적한 상태를 보여주고 있다. 브라우저의 Java Script 속도 측정으로 잘 알려진 SunSpider를 타 플랫폼의 브라우저와 비교한 표는 아래와 같다. iPhone3GS보다 느린 것은 다소 아쉬운 점이다.
5. Palm App Catalog
Application 유통 채널인 Apps Store는 이제는 선택이 아닌 필수가 되었다. Palm은 'App Catalog'라는 이름으로 Marketplace를 운영 중에 있다. 3주 정도가 지난 지금 시점에서 약 30개의 어플리케이션이 등록되어 있으며, 지난 6월 24일에 100M 다운로드를 기록하였다.
위와 같은 추이는 각 단말별로 약 6개 이상의 어플리케이션을 다운 받았다는 것이며, Sprint 고객 충성도가 그렇게 높지 않다는 것을 생각한다면 무척 의미가 있는 숫자라고 볼 수 있다. 참고로 위 수치는 medialets에서 발표한 보고서이며, Palm에서 공식적으로 발표한 수치는 아니다.
6. 기다려지는 SDK 발표
실제 App Catalog의 100M 히트가 더욱 놀라운 것은 아직 정식 SDK가 출시되기 전이라는 것이다. Palm은 아직까지 SDK 출시일을 발표하지 않고 있는데, 준비가 아직 덜 된 것으로 보인다. Palm이 WebOS를 차용하면서 기존의 Palm OS와 전혀 다른 개발 환경을 제공하지만, Palm에 충성도 높은 Application 개발자가 많고, 누구보다 개발자 에코시스템의 성격을 잘 이해하는 회사임으로 SDK가 출시되면 다양한 컨텐츠를 확보할 수 있을 것으로 예상된다.
iPhone때도 마찬가지였지만 Palm Pre 역시 정식 SDK가 나오기 전에 시스템을 해킹해서 다양한 어플리케이션을 개발하고 환경 설정을 자신의 입맛에 맞추어 바꾸는 일이 진행되고 있다. Notification을 수정하거나 Universal Search에 원하는 검색엔진을 추가하는 것은 기본이며, 어플 개발도 진행되고 있다.
7. Hello, World!
아래는 해킹을 통해 Application을 개발하고 등록하는 소스의 일부분이다. 실제 SDK도 아래와 같은 간단한 Web Language를 이용해서 어플리케이션을 개발할 수 있는 것으로 알려져 있다.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>Hello, world title!</title>
<!-- Load the Mojo Framework -->
<script src="/usr/palm/frameworks/mojo/mojo.js" type="text/javascript" x-mojo-version="1"></script>
<!-- Some fancy CSS styles -->
<style type="text/css">
#content {
text-align: center;
}
#app-footer {
margin-top: 25px;
font-size: 80%;
text-align: center;
}
</style>
</head>
<body>
<!-- Make a fancy Pre-looking header -->
<div class="palm-page-header">
<div class="palm-page-header-wrapper">
<div class="title">
My First webOS App!
</div>
</div>
</div>
<!-- Make a fancy Pre-looking button -->
<button class="palm-button" id="my-awesome-button">I'm an awesome button!</button>
<!-- Just some text -->
<div id="content">
Hello, world!<br/>
<img src="icon.png"/>
</div>
<!-- Footer -->
<div id="app-footer">
<hr/>
© 2009 <a href="http://www.evan.pro/">Evan Coury</a>
</div>
</body>
</html>
8. 마치는 글
Palm Pre는 발표되어 판매는 되고 있으나 플랫폼이 모두 완성되어 있는 상태는 아니다. Palm의 가장 큰 장점인 3rd Application 개발이 본격적으로 진행된 것이 아니기 때문이다. 조만간 SDK가 공개되고, App Catalog가 활성화되면서 다양한 국가와 이통사에게 소개될 때 진정한 iPhone의 대항마로서의 자격이 완성되고 Palm의 부활이 시작될 것이다.
국내 모이동통신사의 사업팀이 아닌 선행개발팀에서 Palm Pre 국내 도입을 위해 기술적인 검토와 소극적인 Palm 과의 접촉을 시도하고 있다. 아직은 사업적인 진전이 거의 없지만, 가능성의 확률이 0%는 아니므로 조그마한 기대를 해보고자 한다. 스마트폰은 아이폰만 있는 것은 아니니깐...
Comments List
늘 관심있게 지켜보고 좋은 정보 얻어가는 열혈 독자 입니다.
여유가 되신다면 국내에도 선을 보인 Symbian/S60 단말 (Nokia 6201s)도 한번 리뷰해 주셨으면 합니다. 관련 업계에 종사하는 한사람으로서 불과 몇개의 디바이스 밖에 출시되지 않은 안드로이드나, 우리나라에서는 구경하기 힘든 iPhone 및 Palm 계열에 너무 많은 분들이 몰입해 계신것이 아닌가 생각이 듭니다.
국내에서는 Symbian이 그 파이를 점차 잠식당해 플렛폼으로서 입지가 줄어들 것이라는 예상이 팽배해 있는데, 아직까지는 전세계 플렛폼 점유율 1위를 지키고 있는 만큼 이에 대한 관심과 분석을 게을리하는 것은 시야를 스스로 좁히는 결과일 것이라 생각합니다.
특별히 이번에 Symbian/S60 계열의 스마트 폰이 국내에 선보여진 만큼 모비젠님과 같은 파워 블로거들께서 관심을 가져 주신다면 관련업에 종사하시는 분들이 많은 정보를 공유할 수 있지 않을까 해서 소견을 적어 봤습니다.
마지막으로 항상 좋은 포스팅과 양질의 컨텐트의 공유에 감사하다는 말씀드립니다.
네. 관심 가져 주셔서 감사합니다. 이래저래 iPhone은 워낙에 다루시는 분이 많아서 저는 되도록이면 언급안하고 상대적으로 덜 언급되는 곳에 Focus를 두는데, Palm Pre쪽도 많이 언급되나 보군요.
개인적인 블로그다 보니 아무래도 호불호가 개인 취향에 많이 좌우되는 것 같습니다. 반성 좀 해야겠네요. 개인적으로 심비안에 대한 관심이 없다기 보다는 Nokia의 국내 사업 진행 방식을 믿지 못하기 때문입니다. 요 근래 몇몇 업체를 중심으로 심비안쪽을 준비하고 있다고 들었습니다. 기회되면 그런 쪽으로 정리를 해보도록 노력하겠습니다.
누구든지 모 이동통신사에 제대로 푸시해줬으면...
팜프리 한국 발매! 라는 기사를 보고 싶습니다.
잘 읽고 갑니다.
ㅎㅎㅎ 그러게요. 제 바램도 마찬가지입니다만, 실현 가능성은 높지 않습니다. C 커뮤니티 사이트에 조금 오버되어서 소개되었던데, 전혀 사실과 다릅니다. ^^
가끔씩 들리게 되는데 볼때마다 감탄을....
좋은글 감사 합니다.
좋은 글 감사합니다 ^^
주말에 밀린 글들을 읽다가 감동의 눈물이... T_T
좋은 글 잘봤습니다.
스마트폰에 관심있는 유저로서 이 글이 제게 흥미를 유발시켰군요 ㅎㅎ
감사합니다.