English 日本語

OS X のサポート

OS X での Qt

Qt は広範囲に渡るアプリケーションおよび UI 開発フレームワークです。Qt で開発された OS X アプリケーションは、ソースコードを書き直すことなく、他のデスクトップ OS や組み込み OS で動作させることが可能です。共通のソースコードを使用し、サポートされている様々なバージョンの OS X 向けにビルドしてください。

OS X ではじめよう

OS X での開発の主な特徴

開発ツール

Qt には OS X での開発を効率よく行うための様々なツールが含まれます。

  • Qt デザイナ は UI のビジュアルエディタで、ドラッグ&ドロップで UI をデザインできます。
  • Qt Linguist はアプリケーションを国際化するための翻訳機能を提供します。
  • Qt アシスタント はカスタマイズ可能な HTML 形式のヘルプファイルリーダーで、Qt のドキュメントをオフラインで閲覧可能です。

詳細は Qt のドキュメント [doc.qt.nokia.com] をご覧ください。

Qt Creator を使用したクロスプラットフォーム開発

Qt Creator

Qt Creator [doc.qt.nokia.com] はクロスプラットフォームの統合開発環境(IDE)で、Qt SDK に含まれます。Qt Creator ではサポートされている全ての環境でアプリケーションの作成、ビルド、デバッグ、実行を行うことができます。

機能豊富なクラスライブラリ

Qt のクラスライブラリには、高機能な GUI アプリケーション作成のために必要なすべての機能が含まれます。

  • カスタマイズが可能な UI コントロール/ウィジェットのセット
  • OpenGL を使用した 3D グラフィックスのサポート
  • 強力なマルチスレッディング機能
  • 数百万ものアイテムの処理が可能な 2D グラフィックスキャンバス
  • Phonon マルチメディアフレームワークを統合
  • WebKit を統合
  • ネットワークや、XML、データベースに対応
  • ECMA 標準に準拠したスクリプトエンジン

詳細は Qt のドキュメント [doc.qt.nokia.com] をご覧ください。

Intel ハードウェアとユニバーサルバイナリをサポート

基本的なプロセッサの数表現、エンディアンまたはアーキテクチャに関する仮定をしなくてもよいように、Qtは書かれています。Apple プラットフォームで Intel ハードウェアをサポートするには、Qt ユーザは使用するアプリケーションを再コンパイルするだけです。

注: Qt は Cocoa API での 64-bit アプリケーションの開発に対応しています。

Categories: