Quickを徹底解説。概要サンプルリンク用タグ関連サイト本書の詳細ページが用意されています。Quickは、クロスプラットフォームフレームワークであるQtを使用して生まれたGUI開発に特化した仕組みである。家庭・業務を問わずさまざまなシーンで利用されるPCは必ずしもOSが統一されておらず、複数のプラットフォーム(OS)で動作するアプリケーションが求められている。Qtは、このような要求に答えてくれる強力なフレームワークである。X向けにリリースすることができた。このようにどのプラットフォームでも動作するという大きなユーザーニーズに答えることができる。動作プラットフォームはデスクトップOSから組み込み系OSまで広く対応しており、Qt独自の世界観で開発ができる。タッチパネルを意識した仕組みや、最近ではスマートフォンですっかり馴染んでいるアニメーション効果も用意されており、アプリケーションの価値を高めてくれる。Qtには強力な統合開発環境(IDE)が付属しており、シンタックスハイライトやコード補完などの基本的なことから作成したアプリケーションのデバッグやプロファイリング、バージョン管理ツールとの連携など、豊富な機能が提供されている。Language)とJavaScriptを使用して記述する。CSS)開発の経験があれば、とっつきやすいだろう。本誌のページをめくって見慣れないソースコードが書かれていると思った方でも、他にソフトウェアの開発経験があれば非常に簡単に習得できるフレームワークである。VHDLやVerilogなどのハードウェア記述言語にも似た部分があるため、FPGAを使用したハードウェア設計の経験がある方にもお勧めしたい。務めるソフトウェアエンジニア。CEを使用したシステムの構築を行ってきた。現在は、プロセス設計や再構築のサポートがメインになり仕事ではコードを書いていないのを少しさみしく思っている。Quickの発表に衝撃を受けたのがQtとの出会い。作成したアプリケーションがたくさんのプラットフォームで簡単に動作させられることものめり込むきっかけになった。Quick)のすばらしさやおもしろさをたくさんの人に知ってもらえるように勉強会やブログなどで情報を発信している。Windows(デスクトップ、モバイル)やWebやAndroidなどでアプリケーション開発を行ってきて新しいフレームワークやプラットフォームに出会うたびに便利だと思うことは常にあったが、Qtの便利さはズルいと思っている。