BT

Windows Phone、Android、iOSでの統一されたハードウェアアクセス

| 作者: Jonathan Allen フォローする 525 人のフォロワー , 翻訳者 尾崎 義尚 フォローする 0 人のフォロワー 投稿日 2011年12月5日. 推定読書時間: 1 分 |

原文(投稿日:2011/12/01)へのリンク

.NET開発者が、モバイルデバイスをターゲットにしたとき、3つのAPIセットの選択肢がある: Windows 7、MonoTouch、Mono for Android。.NET Frameworkで標準化されたものが多くある一方で、単にベースクラスライブラリでカバーされていない多くのハードウェア機能が存在している。Xamarin.Mobileは、プラットフォームをまたぐAPIを標準化することで、再利用可能なコードの量が大幅に増加している。

.NETと同様に、Xamarin.Mobileは、ネイティブAPIの上にある抽象化レイヤである。OSの下層の互換性をあきらめる代わりに、開発者はそれぞれのプラットフォームに一般的な機能を再実装する必要がなくなる。Xamarin.Mobileがカバーしている範囲は、以下の通り:

  • 連絡先
  • 位置情報
  • コンパスと加速度センサー
  • ビデオとオーディオ
  • 通知

リストに存在していない特筆すべき領域はユーザーインターフェイスである。以前のXimianとNovellと同じようにXamarinは、.NET/Monoで書かれた、ファーストクラスユーザーインターフェイスでプラットフォーム特有の部分を作成するというビジョンを掲げている。

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT