ドコモの新しいモバイルオペレーティングシステム Tizen について
NTTドコモは、韓国サムスン電子などと共同開発しているモバイルオペレーティングシステム Tizen を載せた新しいスマートフォンを、2013に発売する方針を決めた。
via Tizen Logo
モバイルオペレーティングシステムといえば、次の表にある4つが有名です。
名前 | 色 |
---|---|
Apple | iOS |
Android OS | |
Microsoft | Windows Phone OS |
RIM | BlackBerry OS |
まず、そもそも Tizen が参入してくる市場シェアはどうなっているのか。
少し古いですが、Net Applicationsから発表された2012年9月のモバイルOSシェアによると、iOS 63.48% 、 Android 22.10% 、とすでに二極化されています。
(引用元)iOSが減少、Androidは成長を続ける- 9月モバイルOSシェア
このようなレッドオーシャンに、新しくOSを追加することはかなりの勝負だと思います。
けれども、日本国内最大手であるNTTドコモのシェアを考えると、モバイルアプリケーション開発者としはチェックせざる終えません。
そもそも Tizen とは、どのようなOSなのでしょうか。
Tizen とは... フリーソフトウェアでオープンソースのモバイルオペレーティングシステム。Tizenは Linux Foundation による Linux に基づいていて、Tizen Association が開発している。タブレット、ネットブック、スマートフォン、スマートテレビや車載情報システムなどの利用を想定している。
(引用元)Wikipedia
開発元システム要件
- Ubuntu〓 11.04 or 11.10 (32- or 64-bit), or Microsoft Windows〓 XP (32-bit) or Microsoft Windows〓 7 (32- or 64-bit)
- At least dual-core 2 GHz of CPU
- At least 2 GB of RAM memory
- At least 3 GB of free disk space
- Oracle〓 Java* v7 or later (do not use OpenJDK)
- Local administrator authority
- In Ubuntu〓, the following packages: procps, gettext, libdbus-1-3, libcurl3, expect, gtk2-engines-pixbuf, grep, zip, make, and qemu-user-static
エミュレータ要件
- VTx supported by CPU (recommended)
- At least 1280 x 1024 screen resolution
- Latest vendor-provided version of the graphic card driver
WEBシミュレータにおいては Google Chrome browser が必要になります。
開発環境
開発言語
via Tizen SDK - https://developer.tizen.org/downloads/sdk
このように、WEBアプリケーションとしては HTML5 (W3C) と JavaScript がサポートされているには、最近のスマートフォンの基本ですね。
ネイティブは C / C++ と、iOS (Objective-c) や Android (Java) 、 Windows Phone (C#) のように、まったく別の言語になっております。
それと、新しい 2.0 SDK は Windows 8 で開発できるのでしょうか?
また、Tizen Associationには韓国サムスン電子の他に、NECも含まれていますので、国内端末もでるのではないでしょうか?
今後は、色々と試してみますので、お楽しみに...
Tizen - https://www.tizen.org/
Tizen AssociationにDocomoがいたのを見てから、嫌な予感はしていたんだよ