nuits.jp blog

C#, Xamarin, WPFを中心に書いています。Microsoft MVP for Development Technologies。

Xamarin

Xamarin.FormsでSQLiteをPCL内で完結して使う方法

Xamarin公式のWebサイトの、SQLiteのサンプルコードではDependencyServiceを使ったものが紹介されています。 developer.xamarin.com しかしよくよく見てみると、プラットフォームに依存しているコードはファイルシステムへアクセスしている箇所だけなのが分…

Hyper-VのON/OFFを切り替えるアプリを公開しました

件名の通りですが、Hyper-Vの状態を切り替えるアプリケーションを公開しました。 良かったら使ってあげてください。

実行時にXamarin.Forms.Forms.Initでエラーが発生する場合の対処方法

こちら、私が遭遇したわけでもなく、解決したわけでもないですが了承をいただいたので簡単にまとめておきます。 @qwerty2501 さんに教えていただきました。 ありがとうございました! twitter.com

Xamarin関連のイベント一覧:2016/6/5現在

以下の1件を追加しました。 6月19日(日)Xamarin プログラミングもくもく会 #2 https://coedo-dev.doorkeeper.jp/events/46615 6月23日(木)竜虎相搏つ、結果どうなる?!「社会人×学生」技術バトルNight! http://eventdots.jp/event/590610

Xamarin for Visual Studioの最小インストールサイズを調べてみた

なんだかXamarin、インストールに必要な領域がでかいと言う話が出歩いてるので、実際のところどの程度かかるのか調べてみた。 Visual Studioのインストーラで表示される数字は、Xamarinのビルド時にダウンロードされる奴が入っていないと思うんですよね。 と…

XamarinとAndroid Studioを共存させる方法

既にAndroid Studioをインストールされている方がXamarin for Visual Studio(以降Xamarin)を試してみたい、といった場合や、XamarinからAndroid Studioのエミュレータを利用したい、といった理由で、XamarinとAndroid Studioを共存させたいケースがあるか…

Xamarin.FormsでHttpClientを使う二つの方法

PCLプロジェクトからHTTPの呼び出しを行う場合、async/awaitをサポートしたHttpClientを利用したいですよね。 HttpClientを利用する場合、二つの利用方法があるみたいです。 本エントリーではそれぞれの利用方法と、選択のポイントをまとめましたので、良か…

Xamarin関連の直近のイベント一覧

気になったのでまとめてみました。 とりあえず日付順です。

Xamarin.FormsでInitializeComponentが見つからないエラーの、五つの対処方法

Xamarin.FormsでXAMLを利用していると、PCLプロジェクトにリソースを追加したタイミングなんかでInitializeComponentや、x:Nameで定義したプロパティが見えないエラーが良く発生します。 しかもエラーは出ているのに、ビルド自体は成功します。 この問題は今…

AndroidエミュレータへGoogle Playをインストールして良いのか?

本エントリーの内容は、私自身まったく確信がありません。 読まれた方はあくまで個人の責任にて最終的な判断をしていただきたいと思います。 また、何らかの明確な答えのソースをお持ちの方がいらっしゃったら情報提供いただけるとうれしいです。

JXUGC #13 で発表してきました #JXUG

5月7日に行われた「JXUGC #13 東京 緊急開催 Xamarin のすべて!」のLT枠で出させていただいてきました。 jxug.connpass.com 参加者150人超という大盛況っぷりで結構緊張しました。 発表資料はこちらです。 Enterpriseから見たXamarinの可能性 from Atsushi …

Xamarinのライセンスを整理してみた

本記事は2017年5月14日にリライトしました。 どうしてもXamarinのライセンスが難解だとの意見があるようなので、もう一度再整理しました。 今度こそ完璧に誰でもわかるはずです。

Xamarin iOS Simulator for Windowsでカスタムロケーションが使えない話

MacのiOS Simulatorは位置情報にCustom Locationを設定できます。 なんですが、iOS Simulator for Windows側から、Mac側で設定されたCustom Locationが利用できません。 まぁ、まだまだAlpha(もしかしたらBeta Channelにあるかも?)の機能なので仕方ないで…

Xamarin で iOS Simulator for Windowsを導入する方法 [2017.06.28 改稿]

2017.06.28追記 現在、状況が大きく変わっていますので、こちらではなくつぎの記事をご覧ください。 www.nuits.jp

iOS Simulator for WindowsでFaild to installの対処方法 [2016.05.03 改稿]

「iOS Simulator for Windows」で「Faild to install」とエラーができて配置がエラーになることがあります。 本エントリーでは上記配置エラーが発生した場合のリカバリー方法を記載します。 なお「iOS Simulator for Windows」をまだ利用していない人は、以…

Remoted iOS Simulator for Windowsを使う

[2017.06.28 改稿] 色々と状況が変わった為、全面的にリライトしました。 Xamarin for Visual Studio (Windows版)には、リモートのmacOSに接続して、Windows上でiPhoneの(もちろんiPadも)画面を表示して実行・デバッグする機能が提供されています。 それ…

Xamarin for Visual Studioで開発メンバーでdebug.keystoreを共有する

Androidの開発をしていると、debug.keystoreをチーム内で共有したいケースが発生しがちだと思います。 単一プロジェクトしか関与していなかったり、関与するプロジェクトが完全に目が届く範囲であれば、同じdebug.keystoreを使いましょうで済む話なのですが…

Xamarin for VS のエミュレータで「UDPポート~」で起動できなくなった時の対処

Android Studioのエミュレータと同時起動したせいか?Visual Studio Emulator for Androidが以下のメッセージがでて起動できなくなりました。 Windows Phone オペレーティング システムに接続できません UDPポートを構成できませんでした。 一部の機能が無効…

Windows 8.1 にXamarin for Visual Stuidoを入れてみた

まったく問題なし! UWPがエミュレータでしか動作しませんが(当然の話)、Xamarin.FormsでUWPもちゃんと動作しました。 左がAndroidで右がWindows 10 Mobileです。 あと、うすうす感じてたんですが、Visual Studioのインストーラが日々改善されている?? 4…

Windows7でXamarin Formsやろうとすると主にUWPが色々おかしい。。。

とはいっても、AndroidとiOSは「多分」問題ないと思いますし、実害はない範囲ではあります。 ほとんどUWPの問題なので。。。 というか、ただの愚痴なんで興味ない人はスルーしてください。 こんな中途半端ならWindows 10 SDKなんてWindows 7に入れられなくて…

VMware上にXamarinを入れてブルースクリーン嵐でぶっ壊す前に読んでほしい件について

VMware上にWindows10を入れ、そこでVisual Studio Emulator for Androidを使おうとして盛大にはまったのでメモを。 厳密にはXamarinが問題ではなく、Hyper-Vの問題です。 VMware上のWindows10のHyper-Vを有効にする際に、手順を誤ると大変なことになるので気…

Visual StudioとXamarinのライセンスについてMPNに電凸した結果

Xamarinのライセンスが無料化されたのは皆さんご存知だと思います。 ただ、よくよく掘り返してみると、細かい部分で不明確な点がありました。 どのエディションで使えるのか?使えないのか?(サブスクリプションのないProfessionalの扱いが不明確でした) …

認証プロキシ環境でXamarin for Visual Studioをインストールする方法

はじめに Xamarin for Visual Studioを利用するにあたって、認証プロキシ環境では以下の二つの大きな壁が存在します。 Visual StudioインストーラからAndroid SDKがインストールできない Xamarin.Formsのプロジェクトがビルドできない 本エントリーでは、認…

Xamarin.Formsを認証プロキシ環境でビルドする

またお前か認証プロキシめ。。。 って感じで、Xamarin for Visual Studioを、認証プロキシ環境ではまりました。 はまったのは現在のところ以下の2点。 インストーラでAndroid SDKがインストールできない 手動でAndroid SDKを入れても、Xamarin.Formsをビルド…

Xamarin for Visual Studio スタートアップ トラブルQA集

XamarinがVisual Studioに無償で統合されたことで、今月非常にXamarin周辺の動きが活発化しています。 しかし特に、Xamarin for Visual Studioは現時点ではスタートアップ時にはまる落とし穴が多く、インストールできなかったり、ビルドできなかったり、トラ…

Xamarin.iOSで167*167のアイコンが無いと怒られてiTunes Connectへアップロードできない人(俺)へ

Xamarin.iOSで適当なアプリを作ってTestFlyght試そうと思ったのですが、以下のエラーがでて弾かれて泣いている30分前の俺がいるかと思います。 「ERROR ITMW-90023: “Missing required icon file. The bundle does not contain an app icon for iPad of exac…

XamarinでAndroid SDKがVisual Studioに紐づけられない人へ

何らかの理由で、Xamarin for Visual StudioでAndroid SDKを紐づけられず、はまっている方がいらっしゃるようです。 原因がここで記載しているだけとは限りませんが、解消できたケースがありましたので報告しておきます。

Xamarin & MacinCloud 利用動画集

さて、以下のエントリーではMacinCloud上を利用してXamarinで開発する手順の詳細を解説しました。 nuits.hatenadiary.jp 本エントリーでは、実際の動作を動画に収めてきましたので、その解説と、実際のMacinCloudの使用性をすこし解説しようと思います。 な…

XamarinでMacなしでiPhoneアプリを作る 02.詳細手順解説跡地

こちらの記事は、以下の記事に統合しました。 リンク先の記事を参照ください。 nuits.hatenadiary.jp

XamarinでMacなし月額$22.5~で始めるiPhoneアプリ開発

//build/ 2016 において、XamarinがVisual Studioに無料で組み込まれることが発表されてから、にわかにXamarin界隈が盛り上がっています。 特に元々Visual Studio& C#erな開発者からすると、非常に魅力的な話なのではないでしょうか? ただ、実のところ大き…