表紙画像

wxPython
GUIプログラミング

2012年11月20日 初版第1刷発行

本書について

 プログラミング言語の学習を開始して、コンソールアプリケーションをある程度習得した方は、次のステップとしてWebアプリケーションを学ぶ方が多いのではないでしょうか。今やWebアプリケーション開発はプログラマーとして必須の能力とも言えますが、初めてWebアプリケーションの開発環境を構築する方にとっては、仕組みの理解やサーバーの設定など、実際に動作させるまでに大変な苦労をして道半ばで挫折した方も少なくはないでしょう。その点デスクトップアプリケーションは動作させるまでが非常に簡単で、プログラミングにおける結果も分かりやすい形ですぐに確認できます。また、Webアプリケーションでは多くの手順を踏まなければ実現できない処理も、デスクトップアプリケーションでは簡単に行えることがあります。これらの特徴はプログラミング経験の浅い方にとってはとてもありがたいことですし、コードの入力結果がすぐに成果として確認できるのはモチベーションの維持にもつながります。もちろん、業務としてもデスクトップアプリケーションを作成する機会はあるでしょうし、その他自らの仕事を手助けするようなちょっとしたツールをすぐに作成できるのは大変魅力的です。

 本書で紹介するのはプログラミング言語Pythonを利用したデスクトップアプリケーション(GUIアプリケーション)を作成するためのツールキットであるwxPythonです。さまざまなウィジェットを駆使してGUIプログラミングの世界へ踏み出しましょう。

目 次