Symbian과 Windows Mobile이 가지고 있던 시장 장악력이 iPhone과 Andoid로 옮겨가면서 모바일 플랫폼에 대한 논의가 잦아들고 있다. 하지만, 다양한 선택권을 제시해야 하는 단말사나 다양한 사용자의 요구에 ROI를 따지며 응답해야 하는 사업자 입장에서 보면 아직도 총성없는 전쟁이다.
Web Platform의 미래, 신규 플랫폼의 등장, 여전히 선택받고 있는 Widget, Cross
Platform의 도전 등 주시해야 할 내용은 계속하여 존재한다.
'어떠한 플랫폼을 선택해야 하는가?'는 여전히 모바일 기술 전략에 있어서 여전히 최고의 화두이다. 최근 개발자의 입장에서 보는 모바일 플랫폼에 관한 보고서들이 있는데, 이러한 원론적인 질문에 도움이 되고자 몇가지 내용을 공유해 본다.
마케팅의 관점에서 플랫폼을 선택할 때는 '마켓의 크기'를 가장 중요하게 생각하는 것으로 나타났다. 여기에서 말하는 '마켓의 크기'는 단순한 단말 판매량이 아닌 Traffic을 만드는 Volume을 의미한다. 직간접적인 수익 구조, 앱스토어 유무 등이 그 뒤를 차지하였다.
기술적인 관점에서는 코딩을 바로 시작할 수 있고, 프로토타입을 쉽게 할 수 있는 플랫폼을 선택하는 경우가 가장 높았다. 다음으로는 기술 문서가 정리가 잘 되어 있고, 기술 지원이 잘 되는 플랫폼, 에뮬레이터와 디버깅등을 지원하는 IDE 환경이 주요 선택 요소로 조사되었다.
한편, Network API는 Open Web Platform이나 Telco.등의 영역이라고 여기고, 모바일 플랫폼의 주요 요소는 아닌 것으로 받아들이고 있었다.
삼성의 바다 플랫폼이 가장 자랑하는 차별화 요소가 개발자들에게는 아직 어필하지 못하고 있는 것이다. 바다가 이러한 개발자 패러다임을 바꿀 수 있는지 주시해 볼 필요가 있다.
개발자들은 Android를 가장 익히기 쉬운 플랫폼으로 받아들이고 있으며, iPhone(iOS)은 총 8개의 플랫폼 중에서 4번째로 조사되었다. 가장 많은 단말 보급율을 가지고 있는 Symbian은 난해한 플랫폼으로 익숙해지는데 15개월 이상이 걸리는 것으로 평가받았다.
플랫폼에 대한 평가는 대부분의 항목에서 iOS가 월등히 높은 점수를 개발자들에게 받고 있었다. 다만, OS 자체로서의 역량이나 개방형 플랫폼으로서는 Android가 우월하게 평가받고 있다. 상대적으로 Apple의 플랫폼이 폐쇄적이라고 받아들이기 때문으로 보인다.
단기적으로는 iOS, 장기적으로는 Android에 대한 선택을 하는 것이 옳다고 생각하는 것도 흥미로운 점이다.
이러한 다양한 요소를 통해서
Android가 가장 많이 선택된 플랫폼으로 조사되었다. 그 뒤로는 iOS와 Java ME등이 차지하였다. Symbian은 전반적인 평가에서 낮은 점수를 받았지만 단말 보급대수 때문인지 여전히 많은 개발자가 선택하고 있었다. 한편,
삼성 바다가 Palm 플랫폼보다 많은 선택을 받은 것도 이채롭다.
모든 보고서의 결과에서 Android가 iOS보다 높게 나오는 것은 아니다. flurry에서 60일동안 새롭게 시작된 모바일 프로젝트들을 조사한 결과, iPhone 67%, iPad 22% 로 조사되어 iOS가 전체의 89%나 차지하였다. Android의 경우에는 10%에 지나지 않았다.
조사 대상이나 방법에 따라 많은 차이가 나고 있으니, 어떤 조사이던 일반화하는 것은 위험해 보인다.
다소 미묘한 차이겠지만
'선택'한 플랫폼과 '관심'을 가지는 플랫폼의 조사 결과가 명확하게 구분되는 것도 흥미롭다. Appcelerator 자료를 보면 여전히
iPhone(90%)과 iPad(84%)에 관심을 가지는 개발자가 많은 것으로 조사되었다. Android Phone은 81%로 3번째로 조사되었으며, Symbian은 15%에 지나지 않아 많은 개발자들이 흥미를 잃은 것으로 나타났다.
개발자들이 어떠한 플랫폼을 최근 선택하느냐와 무관하게 기술적으로 iOS에 대한 호기심이 많다는 것은 사실인 듯 하다. 최근 이러한 추이는 iOS 4.0과 iPhone 4의 등장이 한 몫을 하고 있다.
개발자들이 관심을 가지는 iPhone 4의 주요 기능으로는 멀티태스킹(73%), 빠른 처리 능력(58%), iAD(33%)등이 차지하였다. iOS 4.0이 안정화되고 iPhone 4의 보급율이 높아지면 이러한 개발자들의 지적인 호기심은 멀티태스킹을 지원하고 iAD를 통해 수익을 얻으며, In-App Text Messagng, FaceTime 등의 신규 기능을 통해 새로운 서비스로 구현될 것으로 보인다.
대부분의 수치가 iOS와 Android에 집중되고는 있지만, 서두에서도 이야기 했듯이 항상 시장의 움직임을 지켜보아야 한다. Windows Phone 7, Symbian^3, Meego 등 새로운 플랫폼이 소리없이 새로운 시장을 형성할 수 있기 때문이다. 아직은 사업자논리가 강한 작용을 하기 때문에....
Comments List
오타가 있는거 같아요 ~ "단기간에 html5가 시장을 장악하기는 힘들어 보이며 UI, Push Notification 등은 여전히 Mobile Web만이 가능" 여기서 Mobile Web이 아니라 Mobile App이죠 ?
모비즌님의 글을 항상 잘 보고 있습니다.
중간에 사소한 오타가 하나 있는 것 같습니다.
"단기간에 html5가 시장을 장악하기는 힘들어 보이며 UI, Push Notification 등은 여전히 Mobile Web만이 가능하다는 점은 매우 중요하다." --> Mobile App만이 가능하다 인 것 같은데요!!
오타지적은 위에 분들이 다 해주셨고.. ^^;
개발자들이 Native API를 선호하는 이유는 아마도 시스템 자원을 직접 사용할 수 있기 때문에 속도 등의 성능이 모바일 앱보다는 위이기 때문이 아닐까 싶네요.
개발하다보면 정말로 성능문제로 인해 공통 프레임워크보다는 시스템 직접 컨트롤을 선호하는 경우가 많아지기에.. -.-;
PC 데자뷰를 하자면 APP Web으로 서서히 트랜드가 변화할 것이라는 생각이 듭니다.
다만 Mobile의 특성으로 인한 APP과 Web의 하이브리딩 현상으로 인해 Web성 App과 App성 Web의 중간 계층이 굉장한 파급력을 보일 것 같네요.
관리자만 볼 수 있는 댓글입니다.