概要サンプルリンク用タグ関連サイト本書の関連ページが用意されています。GUIプログラミング内容紹介プログラミング言語の学習を開始して、コンソールアプリケーションをある程度習得した方は、次のステップとしてWebアプリケーションを学ぶ方が多いのではないでしょうか。今やWebアプリケーション開発はプログラマーとして必須の能力とも言えますが、初めてWebアプリケーションの開発環境を構築する方にとっては、仕組みの理解やサーバーの設定など、実際に動作させるまでに大変な苦労をして道半ばで挫折した方も少なくはないでしょう。その点デスクトップアプリケーションは動作させるまでが非常に簡単で、プログラミングにおける結果も分かりやすい形ですぐに確認できます。Webアプリケーションでは多くの手順を踏まなければ実現できない処理も、デスクトップアプリケーションでは簡単に行えることがあります。これらの特徴はプログラミング経験の浅い方にとってはとてもありがたいことですし、コードの入力結果がすぐに成果として確認できるのはモチベーションの維持にもつながります。業務としてもデスクトップアプリケーションを作成する機会はあるでしょうし、その他自らの仕事を手助けするようなちょっとしたツールをすぐに作成できるのは大変魅力的です。本書で紹介するのはプログラミング言語Pythonを利用したデスクトップアプリケーション(GUIアプリケーション)を作成するためのツールキットであるwxPythonです。さまざまなウィジェットを駆使してGUIプログラミングの世界へ踏み出しましょう。※付録として、サンプルコードをzipファイルの形式で配布しております。PCを扱ったことがほとんどなく、2本指タイピングからスタート。システム開発に携わりながらIT知識、プログラミングスキルを身に付け、Python、Java、Objective-Cを利用したアプリケーション開発やサーバー構築を行う。2012年よりフリーランスSEとして活動中。