質問: [xamarin.Formsでios、android両方にビルドできる録音アプリを作りたい] xamarin Android、xamarin iosそれぞれで録音アプリを作ることは可能だということはわかっているのですが、 xamarin.formsでC#を使って両方にビルドできる録音アプリの作り方がわかりません。 公式ドキュメントを読み解きつつ調べています。 もしすでにご存知の方がいらっしゃれば教えてください。 xamarin.formsは共通のUIをC#で設計できることは知っています。 今回はC#を使って共通のアプリを開発できるのではないかという仮説のもと、 作業を行なっています。 xamarin.forms概要 https://developer.xamarin.com/guides/xamarin-forms/ xamarin.forms API https://developer.xamarin.com/api/ xamarin.formsで録音アプリを作りたい http://stackoverflow.com/questions/35573500/audio-recording-in-xamarin-forms xamarin iosで録音アプリを作る https://developer.xamarin.com/api/type/AVFoundation.AVAudioRecorder/ xamarin andoroidで録音アプリを作る https://developer.xamarin.com/recipes/android/media/audio/record_audio/
回答: Xamarin.AndroidとXamarin.iOSで録音機能を実装して Xamarin.Forms側から呼び出すコードを実装すればよいです Xamarin.Formsから各プラットフォームの機能を呼び出す方法として DependencyServiceという機構が用意されています DependencyServiceに関して調べてみてください