私の知る限り、Xamarinはクロスプラットフォームのフレームワークなので、1つのアプリケーションを構築して、どのプラットフォーム(Android、iOS、Windows Phone)にも共有できます。既存のAndroidプロジェクト(完成したプロジェクト)を他のプラットフォームに移植する方法、プロジェクトのポータブルパーツとは何か、移植できない部分はどのようなものかを示すドキュメントは見つかりませんか?これらの点を簡単な言葉で説明してください。前もって感謝します。既存のAndroidプロジェクトをXamarinのWPとiOSに移植しますか?
0
A
答えて
2
Xamarin.Formsを使用して、プロジェクトは二つの部分で構成されている:
共有コードが含まれているPCLプロジェクト。これには、アプリケーションのユーザーインターフェイスを定義するビジネスロジックとクラスが含まれます(これらはC#コードビハインドでC#またはXAMLを使用して記述できます)。 Formsはすべてのプラットフォーム(ボタン、ラベル、エントリなど)に共通の要素を定義し、各プラットフォームのネイティブコントロールに変換する要素を定義するため、これらのユーザーインターフェイスはプラットフォームに依存しません。
1つまたは複数のアプリケーションを取得するための定型コードが含まれており(例えばiOSのか、MainActivity Android上でAppDelegateとして)実行されているプラットフォーム固有のプロジェクトだけでなく、DependencyService、custom renderers経由で任意のプラットフォーム固有の動作、または最近追加されたeffectsです。上記の3つの機能は必ずしも必須ではありませんが、プラットフォーム固有の機能にアクセスする必要がある場合は、要件に応じて機能を使用する必要があります。
フォームベースのアプリケーションを起動して実行する方法のクイックスタートガイドについては、hereを参照してください。
関連する問題
- 1. 既存のiOSアプリをUWPに移植する
- 2. 既存のVisual Studio QtプロジェクトをUbuntuに移植できない
- 3. 移植方法libgdxゲームをAndroidからiOSに移植
- 4. AndroidアプリケーションをXamarinに移植しますか?
- 5. Androidグラフィックス - 既存のAWTアプリケーションからの移植
- 6. 2d WebGLライブラリとIOS/Androidへの移植
- 7. Xamarin/iOSのSharedAccessoryManager.ShowBluetoothAccessoryPickerは、私は私のプロジェクトのためにXamarinに取り組んスウィフトコードを移植してい
- 8. AndroidにC++プロジェクトを移植する
- 9. 既存Xamarinフォームソリューション(アンドロイド、iOSとUWP)に勝つ電話8.1 RTプロジェクト
- 10. 既存のプロジェクトをフレームワークにするiOS
- 11. .NET Compact - Windows CEアプリケーションをAndroidプラットフォーム用のXamarinアプリケーションに移植できますか?
- 12. Androidスタジオ:既存のプロジェクトにプロジェクトをインポート
- 13. XamarinのAndroidライブラリ用JavaをC#に移植
- 14. mpiで既存のFortranコードをハイブリッドmpiに移植するopenmp
- 15. 既存のアプリケーションをDB2 for Iに移植する
- 16. 既存のプロジェクトをgitに移行
- 17. プロジェクトを既存のRepoに移動
- 18. AndroidとPhone 7の移植ですか?
- 19. Android SDKを既存のJavaプロジェクトに追加しますか?
- 20. COSプロジェクトをiOSアプリケーションに移植するには?
- 21. Obj-CのMac/Mac RubyにiOSアプリケーションを移植しますか?
- 22. Androidからの移植
- 23. AndroidアプリをxamarinまたはWindowsネイティブの質問に移植する
- 24. Rails既存の結合テーブルを移植する
- 25. ClassNotFoundException既存のXamarinプロジェクトをビルドしようとしています
- 26. iOS、Android、Windowsの汎用Xamarinプロジェクトを作成します。
- 27. 既存のAndroidプロジェクトをKindleに変換
- 28. 既存のiOSプロジェクトでココアポッドを使用
- 29. ARM RealView DebuggerでAndroidを移植するための移植
- 30. OSX(Mac)にiOSアプリを移植しますか?
このSOの質問を含めて、「既存のAndroidプロジェクトをXamarinに移植する」というグーグルの調査には、多くの有用なリソースがあるようです。http://stackoverflow.com/questions/37221790/porting-an-android-application-to -xamarin –
あなたはこのテーマを示す良いチュートリアルを知っていますか? –
しかし、Xamarinはこの問題に関するいくつかのドキュメントを持っているようですが、https://developer.xamarin.com/guides/android/advanced_topics/java_integration_overview/ –