shell は Apollo アプリケーションと OS の仲介役のオブジェクトです。ドキュメントの記述から察するに、今後まだ仕様の追加変更がありそうな予感もしますが、とりあえず主な点をまとめます。 まず、shell オブジェクトはアプリケーション起動時に自動的に生成されますので、明示的に生成する必要はありません。シングルトンオブジェクトとして実装されていて、アクセスは Shell.shell のように行います。 Shell クラスのプロパティとメソッド shell オブジェクトには以下のプロパティがあります。 id:String // アプリケーション ID activeWindow:NativeWindow // 現在アクティブなウインドウ focusWindow:NativeWindow // 現在フォーカスされているウインドウ autoExit:Boolean // true ならウ