13.すべてが梱包され、配備の準備ができています。
前の章では、ユニットテストを使って堅牢なアプリケーションを作成することを学びました。アプリケーションの最後のステップはパッケージングです。Qt フレームワークはクロスプラットフォームのアプリケーションを開発することを可能にしますが、パッケージングは本当にプラットフォーム固有の作業です。さらに、アプリケーションを出荷する準備ができたら、アプリケーションを生成してパッケージングするためのワンステップの手順が必要です。
この章では、ギャラリーアプリケーション(デスクトップとモバイルプラットフォームの両方)を再利用して、Qtアプリケーションのパッケージ化に必要な手順を学びます。アプリケーションのパッケージ化を準備する方法はたくさんあります。この章では、第4章「デスクトップUIを克服する」と第5章「モバイルUIを支配する」のギャラリーアプリケーションを、サポートされているプラットフォーム(Windows、Linux、Mac、Android、iOS)でパッケージ化したいと思います。
この章で取り上げられているトピックは以下の通りです。
- Windows で Qt アプリケーションをパッケージ化する
- LinuxでのQtアプリケーションのパッケージ化
- Mac で Qt アプリケーションをパッケージ化する
- AndroidでのQtアプリのパッケージ化
- iOSでのQtアプリのパッケージ化