애플이 신형 Mac mini를 출시했다. 조금 더 얇아졌고 거추장스럽던 전원 어탭터를 내장시켰다. 그리고 HDMI 포트를 탑재했다. 애플의 사이트에서 Mac mini의 응용 사례를 보면 HDMI로 TV와 연결해서 사용하는 그림까지 있다.

mac-mini-is-iTV.png

 

아 이것이 신형 Apple TV, iTV로 불렸던 녀석인가?

 

루머에서 99달러에 나온다던 녀석이 99만원으로 나왔다(서버 버전의 경우 미국 가격이 999달러).

 

iTV가 되기위해 필요한 입력기기

애플은 무선으로 연결되는 키보드와 마우스를 갖추고 있다. 키보드는 들고 쓰지 않으니 애플의 무선 키보드가 최고의 선택이 될 것이다.

best-keyboard-for-iTV.png

 

그러나 애플의 마우스는 들고 쓸 수 없다. 이러한 단점을 보완해 줄 수 있는 녀석이 이미 시장에 존재한다. 바로 로지텍의 MX Air 마우스이다.

logitech-mx-air-mouse.jpg

애플은 사용자 경험을 특히나 중시한다. 로지텍의 MX Air 마우스를 대신할 입력장치를 만들어 줄 것이다. 먼저 예상할 수 있는 것이 동작인식 입력장치이다. 동작인식 입력장치는 LG전자의 TV용 매직모션 리모콘과 닌텐도의 Wiimote가 대표적이다. 동작인식 입력장치를 애플이 만든다면 매직모션 리모콘이 조금더 작아지고 버튼 하나만 달려있는 형태가 될 것으로 예상한다.

motion-rimocon.png

최근 카메라를 이용한 입력장치들이 등장하고 있다. 마이크로소프트는 나탈 프로젝트를 Kinetic이라는 이름으로 발표했고 소니는 PlayStation용의 MOVE를 발표하면서 PlayStatio Eye를 같이 소개했다. 바야흐로 Vision 기반의 영상 처리 기술이 실용화에 접어든 듯 하다. 애플도 카메라를 이용한 사용자의 동작을 입력으로 사용할 가능성도 커 보인다(필자도 관련 전공이라 하나의 카메라만을 이용하여 사용자가 가리키는 사물을 찾아내는 논문이 하나 있다).

motion-camera.png

 

iTV에 추가될 새로운 기능 예상

입력기기에서도 카메라가 필요할 것이라고 예기했다. 카메라가 장착된다면 당연히 생각할 수 있는 것이 화상회의일 것이다. 우리는 바로 얼마전에 iPhone 4의 FaceTime을 보았다. Mac mini의 주변기기로 카메라를 장착하면 iPhone 4 사용자와 FaceTime을 이용할 수 있게 되는 것이다.

 iTV-FaceTime.png

 

애플이 내놓을 iTV에 대해서 관심을 가진 부분이 바로 현재의 애플을 만들었다고 할 수 있는 앱이다. iPad를 출시하면서 기존의 iPhone 앱을 호환시켜주는 기술도 선보인바 있다. 그렇다면 Mac mini가 iTV가 된 상황에서 앱은 어떻게 제공할까? 필자는 조심스럽게 'App Player for Mac'을 예상해 본다.

 

iPhone 앱은 iPad와 iTV에 모두 호환된다. iPad 앱은 iTV에 호환된다. 일반 앱들은 화면 해상도와 비율에 따라 빈공간이 생기겠지만, iBook은 iTV의 전체화면으로 보여지는 방식이 될 것이다(맥에는 iPhone Simulator가 있어 App Player for Mac의 개발은 이미 다 되어있는 것이나 마찬가지이다).

 

app-competibility.png

 

App Player for Mac이 실현된다면 iPhone/iPad 앱 개발자들에게 맥이라는 방대한 새로운 시장이 열리게 된다.

 

(실현된다면) App Player for Mac은 또 하나의 혁명이다.

 

오늘 NATE OPEN 2010 행사에 다녀 왔다. 휴대폰 제조사에서 Flash SDK를 개발하는 개발자로서 포털의 오픈 정책과 무선 SDK는 어떤 모습인지 궁금했다. 그런데 뜻밖의 획기적인 소식도 듣게 되었다.

nateopen2010.jpg

 

 

싸이월드, 네이트온 사용자 확보

플래시는 이미 페이스북을 통해서 SNG(Social Network Game, 소셜 네트워크 게임, 위키백과)의 플랫폼으로 자리잡았다. 그러나 국내에서는 이제 시작하는 단계이다. 플래시 게임들이 유료화 모델을 자리잡기 위해서 넘어야 할 산 중에서 가장 첫번째가 사용자를 확보하는 것이다. 네이트 앱스를 이용하면 국산 SNS 서비스인 싸이월드와 국민 메신저인 네이트온의 유저를 상대로 게임을 런칭할 수 있게 된다.

cyworldnateon.jpg

 

네이트 API는 싸이월드의 일촌과 네이트온의 친구들까지 게임내의 SNS로 묶을 수 있도록 해 준다. 많은 API들은 직접 데브스퀘어(http://devsquare.nate.com/)를 방문하여 찾아보시기 바란다.

 

인증

네이트 API에서 인증에 OAuth를 도입하였다. Google, Twitter 등의 API를 사용해본 개발자들이라면 친숙하리라 생각된다. 앞서 이야기한 싸이월드와 네이트온의 유저를 OAuth를 통해서 정보를 얻어와서 사용할 수 있다.

oauth.jpg

 

빌링

소규모 개발사는 결재를 해결할 방법이 없다. 네이트의 API는 쉽게 결재를 할 수 있는 기능들을 제공한다. 유선 앱스에서는 도토리를 통해서 플래시 게임내의 아이템을 판매할 수 있다. 결정적으로 무선 결재도 네이트 API에서 제공된다. 

acorn.jpg

 

게임등급 심의대행

진짜 이것도 대박이다. 대한민국의 게임은 심의라는 절차를 거처야만 한다. 최그 앱스토어용 게임은 예외를 두도록 하고 있지만 여전히 게임등급 심의는 어려운 절차다. 그런데... 네이트는 게임등급 심의를 대행해 준다.

grb_or_kr.jpg

 

NATE Flash Player on T store

만세를 불러야 할 대목이다. 네이트는 자사의 앱스를 서비스하면서 대부분이 플래시 게임이라는 점에 주목했다. 앱스를 무선으로 확대하기 위해서는 Flash Player가 필요하다고 판단하고, 네이트가 직접 Flash Lite를 기반으로 Flash Player를 만들어서 공급한다. 그것도 T store에서 내려받을 수 있도록 한다. 안드로이드는 물론 피쳐폰까지 지원한다고 한다.

nateflashplayerontstore.jpg

 

Flash, 유무선 소셜 네트워크 게임 플랫폼이 되다!

유선은 이미 플래시가 최고의 SNG 플랫폼이라는 것이 증명되었다. 문제는 i디바이스가 플래시를 거부하면서 무선으로의 확장이 느려질 것이라는 걱정이 있다. 그러나 안드로이드 등에서 플래시의 지원책이 발표되면서 플래시가 무선도 장악하는 것은 시간문제가 되었다.

 

안드로이드 등으로 플래시가 확대되었다고 하더라도 여전히 남은 장벽이 있다. 앱스토어의 파편화, 국내 시장의 기술 폐쇄성, 게임등급 심의, 유저확보, 결재 등이 활성화에 큰 장벽들이다. 네이트는 이러한 장벽들을 없애는데 앞장서고 있다. 그것도 플래시를 위해서 열어준 것이다.

 

유선은 이미 플래시로만 SNG를 만든다고 해도 지나친 표현이 아니다. 무선도 플래시로 게임을 만들 수 있다면 유선의 자산을 재활용할 수 있어 당연한 선택이 될 것이다. 이제 국내 무선 게임시장에서 플래시로 게임을 만들지 누가 안드로이드로 만들겠는가? 유선과 무선 모두의 소셜 네트워크 게임 플랫폼을 플래시가 장악하게 된 것이다.

 

Flash에 대한 시장의 관심이 최고조에 이른 것 같다. 사건의 발단은 Adobe가 Flash CS5에서 Flash로 만든 앱을 Apple의 앱스토어에 판매할 수 있도록 하면서 부터이다. 이를 통해 130여개의 Flash 앱이 앱스토어에 등록되었다. 일부 베타버전 사용자들 위주로 이루어진 성과라는 점에서 정식으로 CS5가 배포되면 얼마나 많은 Flash 앱들이 앱스토어에 등장할 지 예상하기 조차 어려운 상황이었다.

이에 Apple은 개발자 라이센스까지 변경하여 Flash로 만들어진 앱의 앱스토어 진입을 원천봉쇄했다. 그것도 Adobe가 Flash CS5를 발표하기 바로 몇일 전에 말이다. 그 이후 Adobe는 Apple의 iPhone, iPad에 플래시 개발을 중단한다고 발표했다. 대신 Android에 집중한다고 발표하였고 Google에서는 Android 2.2 버전에 Flash를 기본 탑재하기로 하였다. 그리고 같은 날 HP가 Palm을 인수함으로써 webOS를 얻게 되었다.

Google Android 최신버전에서 Flash 기본탑재, HP가 webOS를 얻게되었고 당연히 Flash를 지원할 것이라는 이 소식은 Apple을 조바심나게 만든 모양이다. 이미 여러번 Flash를 사용하지 않는 이유를 구구절절히 밝혀놓고는 Apple의 웹사이트를 CEO의 블로그로 이용하면서 까지 다시 한번 더 글로 써 놓았다. 이제는 MS까지 Flash가 안 좋다고 거들고 있다.

이미 모두들 알고 있다. Apple의 iPhone과 iPad, 그리고 MS의 Windows Phone 7에는 Flash를 지원하지 않기로 했다는 것을 모두 알고 있다. 왜 남들이 하겠다는 것에 참견인지 모르겠다. 경쟁자들이 틀린 방향으로 가면 Apple과 MS에는 이익일 텐데 나서서 말리는 일은 안하셔도 된다.

계속 않 좋으니 쓰지 말자고 하면 너무 대단해서 두려워하는 것 처럼 보일 수 있다.

혹시라도 Flash가 너무나 대단해서 시장을 빼앗길까 두려워하는 것이라면 최근 Flash에 힘을 실어주고 있는 것이 무엇인지 살펴보자.

플랫폼의 지원

iPhone의 대안으로 사람들은 Android를 꼽고 있다. 최근 웹 트래픽이 iPhone 보다 Android가 앞섰다던가 하는 좋은 소식들도 있다. 그러나 핵심이라고 할 수 있는 앱은 4분의 1 수준에 불과하다. 그것도 검증절차를 거지는 iPhone과 달리 검증없이 자유롭게 올리는 방식이라는 점을 고려하면 그 격차는 10분의 1 수준일지도 모른다. 이러한 엡의 부족이 Google이 Nexus One 단말기까지 공짜로 주면서 앱 개발을 구걸하는 지경에까지 이르게 된 것이다.

가장 많은 개발자와 디자이너를 보유하고 있고 모바일에 가장 적합한 환경이 Flash이다. 그러나 Adobe는 Flash를 모바일에 확장하는데 어려움을 격고 있다. Google과 Adobe 모두가절실한 시점에서 Android 2.2에 Flash를 포함시키기로 한 것이다. Flash는 한 순간에 거대한 플랫폼의 지원을 갖게 된 것이다.

androidflash.jpg


아직 실체도 나오지 않은 상태에서 기사만으로 Apple 웹사이트를 개인 블로그로 전락시키면서 까지 이들의 경계하는 글이 올라오고 MS에서는 지원사격까지 하고 있다. 기사만으로 경쟁자들이 호들갑을 떠는 상황이라면 실체가 나오면 정말 해 볼만한 상황이 될 것은 분명해 보인다.

Tablet의 시대

iPad를 타블렛의 시대를 열고 있다. Apple의 다른 제품들 처럼 iPad도 시장에서 엄청난 성공을 거두고 있다. 관련 시장의 흐름까지 변화시키고 있다. 신문사들과 출판 업체들은 iPad를 위한 멀티미디어 앱들을 너도나도 만들어 내고 있다.

큰 화면의 멀티미디어 앱이라면 많이 들어 보지 않았던가? 바로 Flash가 가장 강력한 힘을 발휘하는 분야이다. Apple이 개발자 라이센스까지 바꾸어가며 Flash의 진입을 막은 것은 바로 이미 컨텐츠를 확보한 iPhone보다는 컨텐츠를 확보해야 하는 iPad 때문이었을 것이다. 동영상과 인터렉션 요소가 포함된 신문 앱은 Flash로 너무나 쉽게 만들 수 있는 컨텐츠이다. '이상한 나라의 앨리스'와 같은 컨텐츠는 Flash로 더 잘 만들어진 것들이 이미 많이 있다. Flash의 앱 진입을 허용한다면 iPad를 Flash 앱으로 가득찰 것이다. 이렇게 되면 Flash가 돌아가는 모든 타블렛에 동일한 컨텐츠가 유통된다는 것이다. Apple은 어떻게든 이것을 막아야만 했다.


hpslate.jpg


그러나 시장에 변수가 하나 더 생겼다. HP의 Palm 인수이다. HP가 준비하고 있는 Slate는 Windows 7을 탑재하는 것으로 계획되었으나 Palm 인수이후 출시 일정을 미루고 있다. webOS의 적용을 예상할 수 있는 대목이다. Android로 만들어질 타블렛에 더해서 HP의 webOS를 탑재한 타블렛이 등장하고 여기서 Flash를 지원한다면 타블렛 컨텐츠에서 iPad가 밀리는 상황이 될 수 있다. Flash를 지원하는 타블렛은 가장 크게 성장한 업체 중 하나인 Facebook의 소셜 게임을 자유롭게 즐길 수 있다는 것을 의미한다. iPad와 Flash 타블렛은 Facebook이 승패를 갈라 줄 것이다.

하드웨어 지원

Adobe는 수차례 기사들을 통해서 ARM, Qualcomm, NVIDIA와 같은 칩셋업체들과 협업하고 있다고 소개했다. Flash의 주요 기능이 하드웨어 가속을 받게된다면 느리고 전력을 많이 쓴다는 오명은 벗을 수 있다. 느린 문제가 발생하는 칩셋은 최근의 스마트 기기에서는 더 이상 사용되지 않는 구형들이다. 최신의 칩셋들에서 Flash는 더이상 느리지 않다.


tegra2.jpg


Flash의 장점을 보여줄 것으로 가장 기대를 받고 있는 CPU는 NVIDIA의 Tegra 2이다. Tegra는 Flash Player 10,.1의 가속을 가장 잘 지원하는 칩으로 알려져 있다. 그리고 iPhone/iPad에 대항해서 출시를 준비하는 주요 기기들이 채용하고 있는 칩셋이기도 하다.

주요 제조사의 Smartphone들이 Tegra 2에 Android 2.2 탑재를 계획하고 있다. Android 2.2에 Flash가 포함되면서 자연적으로 하드웨어 가속을 받는 Flash가 탑재되는 기기들이 되는 것이다. 또한 타블렛들도 Tegra 2를 기반으로 준비되고 있다.

핵심은 고객

Apple의 개발자 라이센스 변경과 Flash에 대한 발언은 근본을 잊어 버린 것이다. 제품을 만들고 서비스하는 것은 고객을 위한 것이다. 고객이 선택하기 전에 미리 선택해서 주려고 하는 생각은 위험하다.

Flash는 가장 많은 개발자와 디자이너를 보유한 개발환경이다. iPad의 인터렉티브한 신문 컨텐츠는 Flash 디자이너들 만으로 만들 수 있다. 당연히 C나 Java 개발자들은 자기 밥그릇 생각에 두려울 것이다. 그러나 고객 입장에서 바라보면 Flash로 더 많은 컨텐츠들을 더 많이 더 쉽게 접할 수 있게 되는 것이 더 이익이 된다. Flash는 고객에게 더 이익이 된다.

flashstat.jpg


정말 Flash에 많은 문제들이 있다면 고객들이 Flash를 왜면할 것이다. 고객과 시장은 그 누구보다 현명하다. 고객이 선택하지 않는 기술은 도태되어 사라질 것이다.

공정한 경쟁

한국의 폐쇄적이던 모바일 시장이 개방되었다. 대부분의 사람들이 이야기하는 변화는 바로 공정한 경쟁이 가능하게 되었다는 것이다. 십여만개의 앱이 있는 앱스토어에 불가능할 것 같은 도전을 하면서 그들이 이야기 하는 것은 공정한 경쟁이 가능하다는 것이다. 그렇다. 공정한 경쟁이 우리가 바라는 것이다.

Flash 개발자들도 원하는 것은 크게 다르지 않다. 공정한 경쟁을 원하는 것 뿐이다. C, C++, Obj-C, Java, HTML5 무었이든 좋다. Flash도 같은 조건에서 앱을 개발하고 팔 수 있는 공정한 경쟁을 원하는 것 뿐이다. 정말 C와 같은 언어가 옳다면 시장에서 고객들이 알아줄 것이다. 자신이 있다면 Flash에 대해서도 개방하면 된다.

나의 생각은...

Flash 앱이 Android에 팔리게 되면 앱스토어를 위협할 만큼 많은 앱이 쏟아질 것이다.

타블렛에 Flash가 되면 인터렉티브 신문과 같은 컨텐츠는 대부분 Flash로 만들어 질 것이다.

고객들은 Facebook의 소셜게임을 하기위해서 iPad 대신 Flash되는 타블렛을 살 것이다.

webOS와 Flash 조합은 MS의 제품에 악영향을 줄 것이다.

내년에 Apple이 굴복하고 iPhone OS 5.0에 Flash를 지원하게 될지도 모르겠다.


category

All [27]
memo [10]
flash [13]
news [4]
mobile [3]
works [6]
IT news [4]
powered by zbXE