リリース用ビルドとデバッグ用ビルドをモジュール単位で分割する
private-yusuke opened this issue · comments
private-yusuke commented
概要
この issue は #32 に依存する。
現在、アプリはシングルモジュール構成になっている。これらをリリース用ビルドとデバッグ用ビルドに分割することで、以下のようなことが実現できる。
-
ServerSettings のような interface を定義し、リリース用ビルドとデバッグ用ビルドでそれぞれ異なる実装を利用する仕組みを作成すれば、リリース版ではいつでも production 用バックエンドサーバーに接続し、デバッグ版では接続先を任意のホストに変えるようなことが実現できる。
- デバッグ用ビルドだけでは HTTPS で送受信されるデータを見たり画面レイアウトを簡単に知るためのデバッグ用のツールが動くようにする