パーソナルツール
現在の場所: ホーム Languages Trolltechについて Qt
編集操作

Qt ― クロスプラットフォームのリッチクライアント開発

Qtは、高性能でクロスプラットフォームのアプリケーション開発に基準を確立します。C++クラス・ライブラリと各種ツールを、クロスプラットフォーム開発と国際化にお役立てください。



Qtは包括的

Qtは、機能、性能やツールを豊富に取り揃えた包括的な開発フレームワークとして、高性能でクロスプラットフォームのリッチクライアントおよびサーバサイド・アプリケーションの開発を可能にします。

 

Product Architecture

 

  • モジュール型Qtクラス・ライブラリは、400以上のクラスを含み、さらに拡大中のライブラリであり、エンドツーエンドのアプリケーション開発に必要なすべてのインフラをカプセル化しています。
  • Qt Designerは、対応プラットフォームすべてにわたってネイティブなルックアンドフィールを実現する、GUIレイアウト/フォーム・ビルダです。
  • Qt Linguistは、国際化のワークフローを円滑に進めるツール群です。
  • Qt Assistantは、全面的にカスタマイズ可能で再配布も可能なヘルプファイル/ドキュメンテーション・ブラウザです。Qtベースのアプリケーションの付属として出荷できます。
  • クロスプラットフォームのJava™用リッチクライアント・アプリケーション開発フレームワークであるQt JambiによりQtJavaプログラマの皆様にもご利用いただけるようになりました。 


Qtはクロスプラットフォーム

Qtは、ネイティブなクロスプラットフォーム・アプリケーションの開発に対応する最先端のフレームワークです。QtAPIとツール群は、すべての対応プラットフォームを通じて同じです。開発者は、1つのAPIを覚えるだけで、プラットフォームにまったく依存しないアプリケーションの開発と導入を実行できます。


Qtの使用により、完全にプラットフォームから独立することができ、コードを1回書けば、どこでも使えます。新しいプラットフォームをターゲットとする場合は、シングルソースのコードベースを単にリコンパイルするだけより少し多くの手間がかかります。


Qtは使いやすい

Qt開発者は、1つのAPIを学習するだけで、ほとんどどこででも動作するアプリケーションの書くことができます。Trolltechは、Qtをできるだけ使いやすく、わかりやすくするよう多大な労力を費やしています。そしてお客様からは、Qtを使ったプログラミングがシンプルで楽しいという感想をいただいています。つまり、ビジネス的には、品質を犠牲にすることなく、多くの機能性を少ないメンテナンスで得られることになります。統一されたクロスプラットフォームAPIにより、プログラマは、既存アプリケーションの複数のバージョンに対応させようとインフラやインタフェースの維持管理に神経をすり減らすのではなく、価値を付加する革新に力を注ぐことができます。

Qtはオープンソース

Trolltechデュアルライセンス・ビジネスモデルにより、Qtは、商業的にサポートされた実証済みのフレームワークにおけるオープンソースの利点をすべて提供します:

  • オープンソースの利点には、アクティブなオープンソース開発者のコミュニティがQtの継続的な開発に貢献してくれること、コードの透明性によってQt開発者が「ボンネットの下まで見られる」こと、それぞれのニーズに合わせてQtをカスタマイズしたり拡張したりできることなどがあります。

  • コマーシャル製品の品質保証には、お客様に高い評価を得ている製品サポート、専任のQt開発チーム、サードパーティ・ツール、コンポーネント、サービスのエコシステム拡大などがあります。


Qtは実証済み

4,500社以上が、Qtを使って世界最先端の商用アプリケーションを活発に開発しています。Trolltech顧客一覧をご覧いただくこともできますし、各社の成功事例を読んでQt利点を理解していただくのも良いでしょう。


詳細情報

Qtの詳細は、Qt in Depth」ページに記載されています。

 

Copyright 2008, by the Contributing Authors. All Rights Reserved.
Trolltalk, an e-newsletter
Your mail address

 

Powered by Plone CMS, the Open Source Content Management System

このサイトは次の標準に準拠しています: