BlackBerry Tablet OSのリリースに特化したQNX Software Systemsの創設者へのインタビュー

このポータルBlackBerry開発者のブログであるDan Dodge(QNX Software Systemsの創設者の1人、CEO)とのインタビューの翻訳を紹介します。



すでに聞いたように、Mike Lazaridisは、BlackBerry DEVCON 2010での講演の中で、BlackBerry PlayBookタブレットとBlackBerry Tablet OSを紹介しました。BlackBerryTablet OS(QNXソフトウェアシステムテクノロジーを使用して開発)は、前例のないパフォーマンスを提供するように設計されています。タブレット。 このイベントに敬意を表して、QNXソフトウエアシステムズの共同設立者兼CEOであるダン・ドッジは本日、BlackBerry Tablet OS自体と、アプリケーション開発者、Web開発者、パブリッシャーに開かれる展望についてお話しします。









QNX®Neutrinoオペレーティングシステムについて少し教えてください。



QNX Neutrinoを1つの単語で説明するように求められた場合、その単語は「アーキテクチャ」という単語になります。 QNX Neutrinoを非常に成功させた品質(信頼性、スケーラビリティ、パフォーマンス、移植性)を見ると、それらはすべてマイクロカーネルアーキテクチャの結果です。 それらはすべて、システムの中心部に隠されています。



このアーキテクチャは、QNX Neutrinoがインターネットルーターから自動車システムに至るまで幅広いアプリケーションを備えている理由を説明しています。 現在、QNX Neutrinoを自分で知らなくても使用している可能性があります。 日常生活の一部になっており、発電所、テレビ放送の制御、さらには食品の安全性をチェックする際にも使用されています。 そして今日、新しいBlackBerry Tablet OSでこのアーキテクチャの柔軟性と実績のある信頼性を使用しています。



アプリケーション開発者の興味を引くと思われるBlackBerry Tablet OSの主な機能は何ですか?



まず、Adobe Mobile AIR、Adobe Flash、およびHTML5を使用して、BlackBerry PlayBook用の本当にクールなアプリを開発できます。 内部では、デュアルコア1 GHzプロセッサ、高速化された3Dグラフィックス、HDビデオ、7インチのワイドスクリーンマルチタッチスクリーンを備えています。 これらのテクノロジーをすべて組み合わせることができるアプリケーションの可能性について考えてみてください!



さらに、BlackBerry Tablet OSはBlackBerryスマートフォンと透過的に通信するため、消費者が期待するすべてのエンタープライズ機能はBlackBerry Tablet OSでも利用できます。



柔軟性は、BlackBerry Tablet OSのDNAに組み込まれています。 追加のフレームワークと仮想マシンを簡単にサポートできるように設計しました。 たとえば、BlackBerry 6のJavaアプリケーションをサポートする仮想マシンが表示されることが予想されていました。



ツールについては、Flash BuilderなどのAdobeの標準ツールを使用してアプリケーションを開発し、タブレットで直接デバッグできます。 ネイティブオペレーティングシステム環境へのアクセスが必要なアプリケーションの場合、開発者はC / C ++アプリケーションを作成して移植し、標準のEclipseに基づいたQNX®Momentics®Tool Suiteを最大限に活用できます。 BlackBerry Tablet OSには、グラフィカル環境とネイティブコードを統合するためのサポートが組み込まれています。



BlackBerry Tablet OSはQNX Neutrinoマイクロカーネルに基づいていることがわかっています。 開くQNX Neutrinoの主要な機能は何ですか?



何よりもまず、QNX Neutrinoマイクロカーネルアーキテクチャにより、各アプリケーション、ドライバー、ネットワークスタック、および仮想マシンは、ユーザー空間の安全なアドレス空間で実行されます。 その結果、BlackBerry Tablet OSには、プログラムを相互またはOS自体の損傷から保護する、フォールトトレラントな自己修復環境があります。 これは、開発者の幅広いコミュニティのアプリケーションを使用して、まさに私たち一人一人が望んでいるものです。



QNX Neutrinoアーキテクチャは、マルチコアハードウェア上で実際のマルチタスクを提供し、その「マルチコアエクセレンス」は、世界で最も負荷の高いルーターでの使用が実証されています。 その結果、高いパフォーマンスを確保しながら、複数のアプリケーションを同時に実行できます。 他のタブレットプラットフォームの場合、マルチタスクは新しい機能ですが、誕生してからです。



このプロジェクトのどの側面が最もエキサイティングだと思いますか?



まあ、すべては簡単です。結果として構成部分の合計以上のものを提供する何かを作成します。 長年にわたり、QNXとResearch In Motionはそれぞれの分野で驚異的な製品を開発してきました。 この同じプロジェクトにより、彼らが持っているすべてのベストを単一のプラットフォームに組み合わせることが可能になり、私には非常に非常に成功しているようです。 私たちの技術は非常に補完的であり、会社の文化は非常に互換性があるため、これまでで最高のタブレットOSを作成することができました。



ダン、QNX Neutrinoが多くの分野でどのように機能するかを聞きました。 そのアプリケーションに関するお気に入りのストーリーは何ですか?



正直に言うと、私は1つを選ぶことはできません。 QNX Neutrinoは、救命医療機器、最寄りのコーヒーショップを見つける自動車システム、および国際宇宙ステーションの作成を支援した監視システムを管理します。 これらのシステムの一部は非常に重要であり、一部は非常にクールですが、それらはすべて非常に楽しいものです。



ダン、私たちと話してくれてありがとう。 BlackBerry Tablet OS用に開発されたアプリケーションを楽しみにしています。 BlackBerry Tablet OSの詳細に興味がある人は、今後のBlackBerry DevZoneウェビナーの資料を調べて登録できます。 BlackBerry Developer's Blogで最新情報を入手してください!



All Articles