概要 Macにインストール済の特定のアプリケーションを一覧表示して、任意のバージョンを起動できるLauncherアプリケーションを作る その1(以下、前回記事)の続きを実装するにあたって、「メタ情報の取得をもっとスマートにできないか」「アプリケーションの起動状態をどう取得するか」「メタ情報をUIにどう結びつけるか」などの調査が必要になったので、 別のプロジェクトを作ることにした。 その結果が、本記事で紹介する 起動中のアプリケーションを切り替えるmacOSアプリケーション となる。 作ったもの 起動中のアプリケーションを一覧表示する 名前順でソートして表示 名前はFinderで表示されている名前を表示 アプリケーションを起動すると一覧に追加する アプリケーションを終了すると一覧から削除する セルをクリックすると、そのアプリケーションを最前面に表示する Githubで公開済。 https:/
![起動中のアプリケーションを切り替えるmacOSアプリケーションを作った - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/5d31e1a8c14f34738e2b5cc610091a3e9b625d4c/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9JUU4JUI1JUI3JUU1JThCJTk1JUU0JUI4JUFEJUUzJTgxJUFFJUUzJTgyJUEyJUUzJTgzJTk3JUUzJTgzJUFBJUUzJTgyJUIxJUUzJTgzJUJDJUUzJTgyJUI3JUUzJTgzJUE3JUUzJTgzJUIzJUUzJTgyJTkyJUU1JTg4JTg3JUUzJTgyJThBJUU2JTlCJUJGJUUzJTgxJTg4JUUzJTgyJThCbWFjT1MlRTMlODIlQTIlRTMlODMlOTclRTMlODMlQUElRTMlODIlQjElRTMlODMlQkMlRTMlODIlQjclRTMlODMlQTclRTMlODMlQjMlRTMlODIlOTIlRTQlQkQlOUMlRTMlODElQTMlRTMlODElOUYmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZ0eHQtY2xpcD1lbGxpcHNpcyZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTk5ODY2M2YxZDQ0ZjI5Y2VhZWYxYzNiMmRmZTZjNDQ5%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwbWFjbmVrbyZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9Nzc2OTcwMmE5MTQ5NDhjNDQ5ZGNmMWE5YmZhOGM0OWE%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D64ced4a7ecf92da3c74675846625b098)