以下のようなニーズを持ったデスクトップアプリ開発者向けにインストーラーの作成方法を解説します。
・お手軽にインストーラーを作成してアプリを配布したい
・バージョンアップをこまめにするので手軽な更新手段がほしい
・大量のPCに少ない手間でインストール作業をしたい
・Qt Creatorでアプリのビルドからインストーラーの作成までスタイリッシュにこなしたい
本書ではQt Installer Frameworkと呼ばれるフレームワークを利用します。このフレームワークは、テキストベースの設定ファイル(XML)と少しのスクリプト(JavaScript)でインストーラーの動きを制御できます。単体で動作するオフラインインストーラーから、ネットワークからデータをダウンロードするオンラインインストーラーなどなど、たっぷりと解説します。
本書は既刊「インストーラーを作ろう」の2冊を合体・改訂し、バージョンアップしました。特にQtアプリを開発している方には大幅効率化できる情報を追加しています。
<目次(概略)>
第1章 Qt Installer Frameworkとは
本書で解説するインストーラーのフレームワークについて解説
第2章 Qt Installer Frameworkの環境構築
フレームワークの入手方法などを解説
第3章 インストーラーの作成
オフライン・オンラインで利用するインストーラーの基本的な作成方法を解説
第4章 インストーラーのカスタマイズ
オリジナルのページの追加などカスタマイズ方法を解説
第5章 インストーラーの運用
大容量パッケージの管理方法やアプリケーションに更新確認機能の追加方法を解説
Qt Creatorを使用してのインストーラーの作成方法も必見
第6章 インストーラーの自動化
インストーラーを自動化するスクリプトについて解説
第7章 リファレンス
第8章 最新Qt Installer Frameworkの入手