Yuta Watanabe's Blog

開発周りと、その他諸々

MvvmCross と Xamarin for Visual Studio で iOS, Android, Windows アプリを作る流れ

こんにちは。

マイクロソフトの渡辺です。

C# で iOS、Android、Windows アプリをクロスプラットフォーム開発できる Xamarin。VIsual Studio 向けのアドインである Xamarin for Visual Studio も提供されていて、Visual Studio から iOS、Android、Windows の各アプリを開発することもできます。

f:id:yuwata:20140131205801p:plain

アプリをクロスプラットフォーム開発するにあたっては、複数の .NET 処理系に対して、バイナリレベルで再利用できるライブラリである PCL ( Portable Class Library ) を活用します。PCL プロジェクトに共通ロジック部分を実装し、それを各アプリのプロジェクトから参照することで、コードを共通化することができます。

今回は、この共通部分を Mvvm フレームワーク 「 MvvmCross 」を使って、Windows ストア アプリiOS アプリAndroid アプリを作る流れを見ていきたいと思います。

続きを読む

アプリ開発最前線!Xamarin, Unity, デバイス連携を2時間で知るイベント

こんにちは。

イベントネタが続いてますが、さくっとお知らせです。

Windows ストア アプリ開発コミュニティ「 Windows 8 Developers 」による2014年春のカンファレンスイベント ( 3/14 (金) 19:00-21:00 )にて、Xamarin のセッションで登壇させていただくことになりました。セッション概要は追って更新したいと思います。

f:id:yuwata:20140121095617j:plain

続きを読む

はてなブロググループ Xamarin を作成しました

共通の話題について書いているブログ仲間が集まってつながることができる ブロググループ。そういえば、Xamarin グループはあるのかな?と思って探してみると、まだなかったので作成しました。

Xamarin

f:id:yuwata:20140107004608p:plain

続きを読む

iOS, Android アプリを C# で開発!Xamarin をインストールする

Xamarin Studio のインストール

100% ネイティブな iOS, Android, Windows アプリを C#で開発できる Xamarin。IDEである Xamarin Studio の Mac、Windows それぞれのインストール手順は下記にスクリーンショット付きで紹介されています。まずは、さっそくインストールしてみましょう。

f:id:yuwata:20131230191229p:plain

続きを読む