요새 거의 매달 국내에서도 App Store 관련된 세미나가 열리고 있다. 도대체 아이폰이 뭐가 그렇게 좋아서 난리인거지하는 생각이 드는 사람이 많은가 보다.
" 라는 블로그에서 가져온 것인데 요약하면 안드로이드나 아이폰이 대단하다고 해도 결국 현재 대부분의 휴대폰에 탑재되어 있는 것은 J2ME이므로 개발자로서 그 플랫폼의 중요성을 잊지 말자라는 얘기다.
"
Next Generation Mobile Content" 에서...
Yes, there are new shiny platforms like the iPhone and
delayed but
soon to be launched Android,
and yes, you can do great things with those. Things you wouldn't have
dreamed about doing in J2ME. But, your users are not necessarily using
them. To be exact, whatever your target is, 0% use Android
currently.... And as for the iPhone it is true that it has gained a
very nice chunk of the smartphones market share in the US (27%), but
its global marketshare when you take into account all phones (not just
smartphones) is
0.14%...
물론 맞는 얘기다. 하지만 그 내용에 대한 댓글을 보면 내가 하고 싶은 얘기를 잘 얘기하고 있다.
즉 블로그 주인의 글은 "개발자" 관점에서만 언급했다는 얘기다. 시장에 J2ME가 아무리 많아도, 그 플랫폼이 개발하기에 익숙해도 결국 Application이 안 팔리고 있다는 점이 중요하다는 얘기다.
그러면 iPhone 어플리케이션은 왜 팔리는가? 그건 결국 "iTunes"라는 PC Application 때문이다. 이 녀석은
1. Application에 대한 "Discovery", "purchase", "installation"을 모두 단순화시켜준다.
2. 통신비용의 부담도 없이 PC를 통한 Sideloading은 물론, WiFi로 OTA도 가능하고
3. 구매를 할 만한 고객들에게 Application을 전달해주고 있다
아래 다른 사람의 글을 보면 "왜 제조사의 Pre-install도 한계가 있는지 얘기하고 있다.
결국 J2ME나 iPhone이나 안드로이드 같은 단말의 플랫폼이 이러한 이슈의 핵심이 아니다.
바로 "Business Ecosystem의 구축능력"이 이슈의 핵심이다. 여러분의 회사는 어떠한 Business Ecosystem을 갖고 있는가?
This is a technical answer to only part of a business problem.
I think that Apps are the new Singles and AppStore transforms the whole business the way iTunes changed digital music -- talking about digital formats wasn't relevant once there was a complete ecosystem change.
Whatever is done to make it easier to develop apps on J2ME, the problems still exist from the consumer side. No matter how many of those devices are in the field if few apps are going to be purchases on them anyway.
Discovery, purchase, installation and use are still so much more difficult than on the iPhone that sales are severely limited compared to what will be seen with the AppStore. Not to mention the costs of revenue sharing with carriers and the issues dealing with pSMS for developer and consumer alike.
The best reason to develop for AppStore has nothing to do with shiny new technology and everything to do with a good business case to develop with the least hassle to reach the largest possible number of consumers actually likely to find and buy your app with a good percentage of that revenue going to the developer.