Shared Project を Visual Studio から任意に追加する方法
こんにちは。
Universal Windows アプリ でコードを共通化するための仕組みである、 Shared Project。Universal Windows アプリのプロジェクトテンプレートを選択した場合には、はじめから Shared Project がソリューションの内に含まれています。
また、Xamarin Studio では、プロジェクトテンプレートに 「 Shared Project 」があるので、後からソリューションに Shared Project を追加することができます。
今回は、Visual Studio で既存のソリューションに Shared Project を追加する方法についてご紹介します。
Shared Project Reference Mangaer をインストール
Visual Studio で Shared Project を新たに追加できるようにするには、「 Shared Project Reference Manager 」をインストールします ( 無料です )。
インストール完了後、新たにプロジェクトを作成すると、Shared Project ( Empty ) というテンプレートが、JavaScript, C#, C++ それぞれ表示されます。これらを選択してプロジェクトを作成することで、Universal Windows アプリ作成時に、自動的に追加されていた Shared Project を、任意に追加することができます。
また、プロジェクトの参照設定を右クリックした際には「 Add Shared Project Reference... 」というメニューが表示され、作成した Shared Project の参照を追加することができます。
コードを共通化するための新たな仕組みである Shared Project、ぜひご活用ください!
Xamarin.iOS ソフトウェアキーボードを隠す
こんにちは。
テキストフィールドに文字入力を始めると、ソフトウェアキーボードが表示されます。このソフトウェアキーボードを隠す方法です。よく使うと思うのでメモします。
やりたいこと
テキストフィールドで何か入力を受け取ります。
テキストフィールドを選択して入力を開始すると、自動的にソフトウェアキーボードが表示されます。
やりたいことは、この入力が終わった後、ソフトウェアキーボードを再び隠すと言うことです ( デフォルトでは表示されたまま )。
続きを読む
Xamarin と Visual Studio でまとめて作る iOS / Android / Windows アプリ ( Developers Summit 2014 )
こんにちは。
明日2/13(木) Developers Summit 2014 Day 1 にて「 Xamarin と Visual Studio でまとめて作る iOS / Android / Windows アプリ 」と題しまして、お話させていただきます。
*2/15 追記:ご来場の皆様、ありがとうございました!
デブサミ Developers Summit 2014 に初めて参加 & 登壇させていただきました - Yuta Watanabe's Blog
デモを中心が中心のセッションになりますので、この機会に Xamarin の様子を掴んで起きたいという方のご来場、お待ちしております。
この記事では、一足先に、セッションの関連情報をまとめます。
続きを読むXamarin Studio に NuGet で MvvmCross をインストールする
こんにちは。
マイクロソフトの渡辺です。
先日は、Visual Studio で MvvmCross を使ってみました。今日は、Mac 上の Xamarin Studio で MvvmCross を使ってみたいと思います。
続きを読むWindows Azure Mobile Services Xamarin.iOS サンプルプロジェクトの起動時エラー
こんにちは。
モバイルバックエンドを数分で構築できる Windows Azure Mobile Services。実は既に、Xamarin.iOS および Xamarin.Android にも対応しています。
まだ英語版しかありませんが、チュートリアルも公開されており、すぐに試すことができます。ただ、Xamarin.iOS のサンプルプロジェクトを起動しようとすると、エラーが出てしまったので、対応方法のメモです。
続きを読む