Follow:

2015/07/07

BlackBerry OS10ってなんなの?


世の中にはWindows、Mac、Linux、iOS、Android、BlackBerry OS10...と様々なOSがありますが、BlackBerry OS10ってなんなのでしょうか。この記事ではそこをざっくり簡単に解説します。

OSの系統

BlackBerry OS10はQNXとよばれるOSをベースにしたものです。QNXというのは、Wikipediaによると
QNX(キューエヌエックス、またはキューニックスと発音)は商用のリアルタイムUnixであり、POSIXPOSIX 1003.1bに対応している。主に組み込みシステム向けに販売されている。元々はカナダの企業QNXソフトウェアシステムズが開発していたが、同社は後にリサーチ・イン・モーション(現ブラックベリー)が取得した。
とのこと。つまり、QNXというのは組み込み機器向けOSということですね。カナダの企業が開発していたようですが、BlackBerryによって取得されたんですね。ちなみに開発してたQNXソフトウェアシステムズはBlackBerryの子会社となっています。

そして、そのQNXをベースに開発されたのがBlackBerry OS10ということです。ちなみに、PlaybookのOSも実はQNXベースです。


搭載されている機種

OS10は、Q10とZ10に初めて搭載されました。初めてこれらが販売されたのはイギリスで、当時は爆発的に売れたようです。その後、ClassicやPassport、P'9983、Leap、Z30などZ10とQ10以降に発売された製品にはすべて搭載されています。

特徴的な機能


  • BlackBerry Hub
これはAndroidやiOSの通知センター+メールソフトのようなもので、SNS、メール、すべてのアプリの情報を1つのウィンドウですべて効率的にチェックできる代物。チェックどころか発信もできちゃう代物。1つのアプリ内でメール発信したりFoursqareにチェックインしたり、Facebookでチャットしたり、TwitterのDMを使ったり、Twitterの@返信に返信したりできるんです。これのおかげでAndroid使ってた頃よりすべてが早くなりました。


  • BlackBerry Balance
これは1つの端末を2つのスペースに分割してくれるような機能。個人用データと会社用データを別々に持つことができて、BES10を使うことで会社用スペースは会社がインストールしたアプリ、データ、メールアカウントになり、個人用スペースは自由にアプリを入れたりできるようです。(使ったことない...)スワイプするだけで個人用スペースと会社用スペースを行ったり来たりできるので快適だそうな。


  • バーチャルキーボード
Z10、Z30、Leapなどのフルタッチ端末のキーボードはレイアウト、デザインは物理キーボードと同じような感じで、自動予測機能などがついています。
例えば、「Hello」って打ちたいとすると、Heまで打った辺りでeのキーの上にHelloなんて表示されて、eのキーの上で上にスワイプすると自動的にHelloって入力されたりするようです。結構優秀な予測らしいですよ。なので爆速で入力できるというわけ。
これは英語での話で、日本語入力はカスまずまずです。


  • ジェスチャー

OS10は今までのOSとちがってジェスチャー操作が中心です。ホームボタンというものがないので、アプリを起動している状態で画面の中央下部から上にスライドするとホーム画面に戻ったり、アプリ起動中に画面の中央下部から上にちょっとスライドしてそのまま右にスワイプするとすぐにHubへ移動できたり...と一見難しそうですが慣れると最高に使いやすいジェスチャーで操作します。
ジェスチャーはだいたい4つくらい覚えればいいだけなので使っていくうちにだんだん覚えてきます。


  • Androidアプリが動く
Androidアプリも完全とは言えませんがある程度動きます。なのでLINEも使えます。たまに起動しないアプリもありますが。Google Playを移植したりもできます。


  • BlackBerry Assistant
Siriみたいな音声認識アシスタントと言ってしまえばそれまでですが、これのすごいところは、ホーム画面でなにかキーを押せば起動するところ、そのまま文章を入力すれば、声でなくとも文章で会話できます。正直言って、音声で「カレンダーの予定を追加して」なんて会社の中で言えますか?言えませんよね。
Assistantは文字で会話して、様々なことができます。例えば、"Set alarm at 6:00 am"と打てば朝6時にアラームをセットしてくれます。他にもSiri以上に様々なことができます。もちろん、Wolfram|Alphaだって、"Who is John Chen"というだけ。
(音声認識にももちろん対応しています。)

使用可能なプログラミング言語

  • C/C++
これが基本みたいです。一番サクサク動くのではないかと。

  • HTML5
WEBアプリ(?)もいけるようですね。
  • Adobe Air
  • Java(Androidランタイム)
Androidアプリも動きますし、BlackBerry Appworld(アプリストア)にもAndroidアプリがあるのをよく見ます(SoundHoundとか)。


と、こんなざっくりな感じでまとめてみました。いかがだったでしょうか。もっと詳しく知りたいそこのあなたは、ぜひBlackBerryのOS10公式ページなどを参照してみてください。

0 comments:

コメントを投稿

どしどしコメントをお寄せ下さい

こんな記事もいかが?