最近モバイルOSが跳梁跋扈していて、何を追っかければいいのかがよくわからなくなっているので、主だったものの特徴を比較してみました。
急ごしらえなのであまりうまくまとまっていませんが、間違いなどがあったら教えて下さい。
わからない、はっきりしていないところは「?」にしています。
もし知っていたらコメントいただければ幸いです。
※以下ABC順
| 名称 | マーケット | SDKリリース時期 | 開発言語 | HTML5スコア | 標準開発ツール | 開発者向けサイト | 日本語ドキュメント量 | その他 |
|:-----------|:------------|:------------|:------------|:------------|:------------|:------------|:------------|:------------|:------------|
| Android | Google Play | 2007/11/5より | Java | 297 | Eclipse | Android Developers | ◎ | 無料。
GooglePlayへのアプリ公開には初回のみ$25必要 |
| Firefox OS | Firefox Marketplace | 2011/7/25より | JavaScript
HTML
CSS | 399 | 特になし | Firefox OS | △ | 無料。
下回りはandroidがベース。
開発者向けの端末(KEON,PEAK)が一瞬で売り切れた。
日本ではKDDIから販売される予定。 |
| iOS | App Store | 2008/9より | Objective-C | 386 | Xcode | iOS Dev Center | ○ | 毎年年間$99の開発者登録費用 |
| MOONPhase | なし? | ? | JavaScript? | ? | ? | enchantMOON | × | 無料?
UEIが販売するタブレットのenchantMOONのOS。
下回りはandroidがベース。
ペンによる手書き入力が特徴。
事前オーダー分売り切れ中。 |
| Open webOS | なし? | 2012/4/27より | JavaScript
HTML
CSS | ? | ? | Open webOS | × | 無料?
Enyoと呼ばれるJavaScript上のフレームワークがある |
| Sailfish OS | ? | 2012/11より | Qt | ? | Qt Creator | SailfishOS.org | × | 無料?
MeeGoとMerのコアをベースにしている。
"Sailfish"とは日本語で「バショウカジキ」のこと。
「ダークホース」なSailfish OSスマホが5月に受注開始! |
| Tizen | 提供予定あり | 2012/1/5より | JavaScript
HTML
CSS
C
C++ | 492 | TizenIDE | Tizen Developers | × | Tizen Mobile:モバイル向けモデル
Tizen IVI:車載向けモデル
日本ではTizen Mobile端末がドコモから販売される予定 |
| Ubuntu Touch | 提供予定あり | 2013/2/21より | Qt 5 | ? | Qt Creator | Go mobile | × | Ubuntuがベース
Ubuntu for phones搭載のスマートフォンは10月に発売予定 |
| Windows Phone | Windows Phone Store | 2010/9より | C# | 320 | Visual Studio 201x | Windows Phone Dev Center | △ | 年間9800円の開発者登録費用 | |
HTML5のスコアはhtml5test.comの5/10現在の数値の最も得点が高いものを参照しています。
モバイルOSはもっとたくさんあるのですが、すでに大きなシェアがあるもの、今後芽が出てきそうなものを主観で選びました。
もし「これが抜けてる!」っていうのがあれば教えて下さい。
時系列、継承関係がわかる素晴らしい資料がありましたので、もっとくわしく知りたい場合はこちらも確認すると良いと思います。