ac# Web アプリケーションがあり、Mono for Android を使用して Android アプリを構築したいと考えています。
Web アプリケーションの既存のコードを自動的に使用する方法はありますか、それとも Mono と Android アプリケーション ロジックを使用してゼロからすべてをプログラムする必要がありますか?
感謝
スタブ
ac# Web アプリケーションがあり、Mono for Android を使用して Android アプリを構築したいと考えています。
Web アプリケーションの既存のコードを自動的に使用する方法はありますか、それとも Mono と Android アプリケーション ロジックを使用してゼロからすべてをプログラムする必要がありますか?
感謝
スタブ
非常に漠然としているため、答えるのが難しい質問です。ただし、ほとんどのビジネス ロジックを Android 用の Mono に簡単にドロップできるはずです。Web アプリがどのように構成されているかをよく知らないと、どれだけ再利用できるかを判断するのは困難です。
しかし、私は実際にすべてのモデル コードを再利用できる Silverlight Web アプリとして開始されたアプリを職場で作成しましHttpWebRequest
たHttpClient
。正しく更新し、UI スレッドで更新を実行します。
モデル コードをアプリに取り込むために取った方法は、必要なすべてのファイルをプロジェクトにリンクすることでした。それらはほとんど機能しました。これを行う自動魔法の方法はありますか?私はまだ1つを見たことがありません。Project Linkerなど、ファイルをプロジェクトにリンクするのに役立つ Visual Studio の拡張機能がいくつかあります。