私たちは、電話周辺機器としてリリースしようとしている独自のハードウェアを持っています。MonoDroidとMonoTouchで非モノの開発者が使用できるクロスプラットフォームの共有ライブラリを作成することは可能ですか?
MonoCrossフレームワーク(iOS用のMonoTouch抽象レイヤーとAndroid用のMonoDroid抽象レイヤー)を使用して、ハードウェアとインターフェイスするクロスプラットフォームモバイルアプリケーションを作成し始めました。
私たちは、このアプリケーションの大部分を、私たちのハードウェアとインターフェイスするアプリケーションを作成したい他のアプリケーション開発者が再利用できるコードライブラリとして提供したいと考えています。
私はMonoを使用することによって、これらの開発者に同じことを強制していることに懸念しています。それは事実ですか?他の開発者は、ADTとJavaで開発することを
のAndroidライブラリ
たちはMonoDroidからの出力としてのAndroidライブラリ(私は完全なソースを提供意味する理解していないライブラリプロジェクト)を生成することができます(つまり、Mono Droidを使用していない)がアプリで使用できますか?
iOSのライブラリ我々は(彼らはモノタッチを使用していないすなわち)Objective Cの開発者が自分のアプリに使用することができることMonoTouchでからライブラリを生成することができます
?
こんにちは、これは解決策を見つけましたか? –
いいえ、私たちが見つけたこれを行う最善の方法は、あなたのアプリをカスタムURLプロトコルを使って他のアプリとそれらの間のインターフェースに依存させることです。すなわち、あなたのアプリケーションをカスタムURLハンドラとして登録し、 –