Xamarin 日本語情報

Xamarin(ザマリン) の代理店だったエクセルソフト田淵のブログです。主に Xamarin に関するエントリーをアップしていきます。(なるべく正しい有益な情報を掲載していきたいと考えていますが、このブログのエントリーは所属組織の公式見解ではありませんのでご注意ください)

【解決済み】Xamarin.Forms の Image が表示されなかった

こんにちは。エクセルソフトの田淵です。 久しぶりの更新になりますが、以下を踏んだのでご報告です。 github.com 最新の Xamarin.Forms にアップデートすれば解決する問題です。 2019/11/05 現在の最新版 Visual Studio(Windows/Mac 共に)で Xamarin.For…

【レポ】JXUGC #25 最新情報アップデート&LT 大会 を開催しました

こんにちは。エクセルソフトの田淵です。 2019/08/31(土) に私主催としては久しぶりとなる JXUGC #25 最新情報アップデート&LT 大会 を開催しました。 jxug.connpass.com 久しぶりでしたので人が集まるか?は不安でしたが、大勢の方が来てくださり、しかも…

Android P で targetSdkVersion を 28 に指定した場合に HTTP 通信が失敗する

こんにちは。エクセルソフトの田淵です。 Android P (API 28) から、App Transport Security(ATS)のように HTTPS 通信以外はブロックされるようになりました。 developer.android.com クリアテキスト トラフィックをオプトアウトする 注: このセクションの…

Visual Studio で Android SDK が認識されない問題が発生した

こんにちは。エクセルソフトの田淵です。 表題通り、Visual Studio から Android SDK が(インストールされているにも関わらず)認識されないという問題が発生したのでその原因と対処方法を記載します。 2019/8/19 現在の Windows の Visual Studio 2019 16.…

Xamarin の開発で Azure DevOps を使うには - リポジトリ編

こんにちは。エクセルソフトの田淵です。 前回 Organization を作ったので、プロジェクトを作り、リポジトリを使っていきましょう。 blog.ytabuchi.dev リポジトリのクローン 作成したプロジェクトにアクセスします。 なにもないですね。左のメニューから「R…

Xamarin の開発で Azure DevOps を使うには - ログイン編

こんにちは。エクセルソフトの田淵です。 Azure DevOps 使ってますか?GitHub も良いですが、Azure DevOps もなかなか良さそうです。 Azure DevOps とは Azure DevOps Services | Microsoft Azure は、以下のサービスが纏まった素敵なサービスです。 Azure B…

Visual Studio for Mac 8.3 の Xamarin.Android プロジェクトで System 参照ができない問題について(修正予定)

こんにちは。エクセルソフトの田淵です。 この問題は 2019/05/23 時点での最新版 Visual Studio for Mac 8.3 のみ(恐らく)で発生する問題でこの後のバージョンで解決すると思われます。 Xamarin.Forms のテンプレートからプロジェクトを作成したら、Xamari…

package.config から PackageReference に移行するには

こんにちは。エクセルソフトの田淵です。 古いプロジェクトだと package.config で NuGet パッケージが管理されていますね。例えば、Xamarin.Android に Xamarin.Android.Support.Design、Xamarin.Android.Support.v7.AppCompat、Plugin.Permissions などが…

Windows の Visual Studio 2017 と Mac の Visual Studio 2019 を共存させるには

こんにちは。エクセルソフトの田淵です。 Visual Studio 2019 が出ましたね! iOS のビルドは最新の Xcode がベターで、それに合わせるには Mac の Visual Studio も最新の 2019 にしないといけませんね。分かります。でも、Windows の Visual Studio は別の…

DevRel Con Tokyo 2019 に参加と登壇をしてきました

こんにちは。エクセルソフトの田淵です。 2019/3/9(土) に開催された DevRel Con Tokyo 2019 に参加して、LT してきました。 tokyo-2019.devrel.net まずは運営の皆様、参加者の皆様、スピーカーの皆様、お疲れ様でした!会場のサイボウズさんもありがとうご…

Xamarin.Forms 3.5 の Android Support Library の依存関係について

こんにちは。エクセルソフトの田淵です。 Xamarin.Forms もどんどんバージョンが上がっていますね。 2019/5/6-7 に開催される Microsoft Build 2019 で 4.0 あたりは GA するかもしれないですね。ただし、Mobile というカテゴリはもはや無いみたいなので、大…

目次

Xamarin 日本語情報 目次ページ。各種情報へのリンクを纏めてあります。

Xamarin で Microsoft Cognitive Services を使うには - その2

こんにちは。エクセルソフトの田淵です。 この記事は Cogbot Advent Calendar 2018 の 22日目のエントリーです。遅れてしまい、すみません! 先日は Xamarin で Microsoft Cognitive Services を使うには - その1 として、Cognitive Services の Vision(視…

Xamarin で Microsoft Cognitive Services を使うには - その1

こんにちは。エクセルソフトの田淵です。 Cogbot Advent Calendar 2018 - Qiita の 21日目のエントリーです。 qiita.com 明日もこのエントリーの続きでその2として書きたいと思います。 サンプルプロジェクトは以下に置いておきます。興味があれば見てみてく…

Xamarin で Amazon Rekognition を使うには

こんにちは。エクセルソフトの田淵です。 本エントリーは Xamarin Advent Calendar 2018 - Qiita の 2日目のエントリーです。明日は @gnk263 さんです。よろしくお願いいたします。 さて、先日「初心者向けXamarinハンズオン! #5」で最新の Face API を使っ…

【レポ】Prism for Xamarin.Forms入門 Hands-on を開催しました

こんにちは。エクセルソフトの田淵です。 JXUG Prism for Xamarin.Forms入門 Hands-on - connpass こちらのハンズオンを開催しました。 ドキュメントは @nuits_jp さんが用意してくださったもので、私が皆さんとハンズオンをして、@nuits_jp さんに解説をし…

Xamarin.iOS の AppDelegate で UIAlertController を表示するには

こんにちは。エクセルソフトの田淵です。 表題の通りですが、ViewController 内ではなく、AppDelegate で PresentViewController したい時がありますよね。 var alertController = UIAlertController.Create("Title", "Message", UIAlertControllerStyle.Ale…

Xamarin.Android の debug.keystore の場所

こんにちは。エクセルソフトの田淵です。 Android で PUSH 通知を受ける時とか、Google Map を表示する時とかに必要になってくる debug.keystore ですが、いつも忘れてしまうので備忘録で残しておきます。 Windows: %LOCALAPPDATA%\Xamarin\Mono for Androi…

Xamarin ネイティブのテンプレートが無くなって「いなかった」

こんにちは。エクセルソフトの田淵です。 実は無くなったのではなく、「Visual C# > Other」に Blank Cross-Platform Mobile App (Native) Master Detail Cross-Platform Mobile App (Native) という 2つのプロジェクトテンプレートが隠れています。(隠れ…

Microsoft MVP 再受賞しました(2018-2019)

こんにちは。エクセルソフトの田淵です。 無事 Microsoft MVP Visual Studio and Development Technologies を再受賞できたようです。 今年はあまり Xamarin のブログを書けていないので、Xamarin ネイティブ方面の記事を書いていきたいなと考えています。 …

IBM Think Japan 2018 で登壇してきました

こんにちは。エクセルソフトの田淵です。 表題の通りなのですが、IBM のイベント Think Japan 2018 の DB-5「IBM Cloud と Xamarin の意外な親和性」というタイトルで、Microsoft Corporation の千代田まどか氏(ちょまどさん)と一緒に登壇してきました。 …

Visual Studio 2017 用の Xamarin.Forms プロジェクトテンプレートを作りました

こんにちは。エクセルソフトの田淵です。 2018/7/3 追記:Xamarin.Forms テンプレートの PCL 版と、.NET Standard 版も用意しました。標準のテンプレートの不具合である「UWP プロジェクトで署名ファイルが作成されない」などは発生しません。 .NET Standard…

Xamarin Android Device Manager でエミュレーターを管理するには

こんにちは。エクセルソフトの田淵です。 経緯 Android 開発で Emulator を使用する場合は、Google Android Emulator を Intel HAXM で使用するのが業界標準となっています。 Emulator の管理は Android SDK に付属していた Android Device Manager を利用し…

足りない Android SDK を自動的にダウンロードする機能が追加されています

こんにちは。エクセルソフトの田淵です。 すっかり更新をサボってしまっていてすみません。Xamarin Android Device Manager とか、テンプレートが .NET Standard になって PCL のテンプレートがなくなったり、Xamarin Native のテンプレートが無い件とか、書…

【お知らせ】JXUGC #24 春の App Center 祭り を開催しました

こんにちは。エクセルソフトの田淵です。 2018/01/20(土) に JXUGC #24 春の App Center 祭り - connpass を開催しました。 各種情報 みなさんの発表資料: jxug.connpass.com ブログ: dev.classmethod.jp blog.okazuki.jp chomado.com www.nuits.jp 1月20…

2017年の活動と2018年の活動について

こんにちは。エクセルソフトの田淵です。 あけましておめでとうございます。今年もよろしくお願いいたします。 今年も @shibayan 先生の Google Analytics をチェックして、ブログの読まれた記事トップ 10 を出力してくれるサービス を使用して 2017年の記事…

Xamarin と Xamarin.Forms と iOS/Android をつなぐ技術を一気に紹介

こんにちは。エクセルソフトの田淵です。 これは [初心者さん・学生さん大歓迎!] Xamarin その1 Advent Calendar 2017 - Qiita の 20日目のエントリーです。 というかXamarin.Forms Embeddingと(仮で)呼ばれてた機能が結局Xamarin.Forms Native Formsになっ…

Xamarin で使う .NET Standard ライブラリ/PCL(Portable Class Library)/Shared Project について

こんにちは。エクセルソフトの田淵です。 これは Xamarin その1 Advent Calendar 2017 - Qiita の 2日目のエントリーです。今年も 2日目を担当させていただきます。よろしくお願いいたします! さて、Visual Studio 2017 update 4 がリリースされ、.NET Stan…

Connect(); 2017 の Xamarin 関連の発表

こんにちは。エクセルソフトの田淵です。 日本時間で 2017/11/16 0時から開始された Connect(); 2017 のキーノートでの Xamarin 関連の発表をざっと纏めました。 Xamarin からもエントリーが出てますので、詳細は以下をご覧ください。 blog.xamarin.com Xama…

Xamarin 開発の GitIgnore ファイルを見直してみた

こんにちは。エクセルソフトの田淵です。 Xamarin.Forms、macでビルドしたらAndroid/Resource.Designer.csが英語で生成された。Windowsだと日本語。うーん、ソース管理に含めないのが正解だった?自動生成だし— ともぴぃ (@tomopy03) 2017年11月14日 こんな…

エクセルソフト | ダウンロード | 学習用リソース | JXUG リンクページ | ブログ購読