2017-09-06 14 views
0

OSX用のアプリケーションを作成して、アドオン(オーバーレイ情報をいくつか表示する)を他のアプリケーションに作成したいと考えています。たとえば、Poker Trackerのようなもの - テーブルで遊んでいる間、ポーカーゲームの追加情報を表示します。OSXのさまざまなアプリケーションのオーバーレイを作成する

スウィフトを使用することができますか?あなたは何を探すべきかを私に指摘できますか?そのような場合に役立ついくつかの図書館? OSXのために何も開発していませんが、学びたいと思っています。

ありがとうございます。

+0

"アドオン"アプリケーションと追加するアプリケーションの両方を書き込む予定ですか?そうでない場合は、機能を追加したいものがそのためのインターフェイスを提供していますか?そうでない場合は、アドオンアプリケーションとの相互作用をどのように計画していますか? – Caleb

+0

@Calebいいえ、別のアプリです。私が知る限り、APIは公開されていないので、画像をスクレイプする必要があります。スクラップされたデータに基づいて追加のテキスト情報が表示されるだけです – mjanisz1

答えて

0

スウィフトを使用することができますか?

はい、Swiftを使用してmacOSアプリケーションを作成できます。しかし、あなたのスウィフトコードは、実際に可能なことを行うことしかできません。

あなたはどのような方向を見極めることができますか?

他のアプリケーションがホストアプリケーションと対話できるようにするAPIを探します。そのAPIは、あなたの「アドオン」アプリケーションが合理的に行うことができるものを定義します。

何らかのAPIやスクリプトインターフェイスがなければ、ホストアプリケーションとやりとりするプログラムを作成するのは非常に難しいでしょう。 MacOSではおそらく最も良い選択肢はAccessibility APIです。アクセシビリティは支援技術を意味しますが、自動テストなどのタスクでは頻繁に使用されます。あなたはそれを使用して、ホストアプリケーションをあるレベルの制御で得ることができます。

私が知る限り、どのAPIも公開していないので、画像をスクレイプする必要があります。

これは本当に難しい注文で、二重ので、もしあなたは言語機能に関する基本的な質問をしています。ユーザーが効率的なユーザーインターフェイスを作成することで、ユーザーが関連情報を直接入力できるようになることが、より良い運をもたらすと思います。他のユーザーが表示しているカード、ベットサイズなど

関連する問題