Xamarin 日本語情報

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

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日 こんな…

Xamarin.Android でサポートライブラリ 26.0.x を使う際の注意点

こんにちは。エクセルソフトの田淵です。 Xamarin.Forms を最新にする時には、サポートライブラリ群も最新にしたいですよね。Xamarin ネイティブでサポートライブラリを使う場合も同様です。 ところが、Visual Studio for Mac で Could not install package …

Visual Studio 2017 Update 4(15.4)で「依存関係:最高」が選べなくなっている

こんにちは。エクセルソフトの田淵です。 Xamarin.Forms の Android プロジェクトでは、Target バージョンを 7.0 以上にしておけば最新のサポートライブラリを使用できます。 ytabuchi.hatenablog.com こちらにも記載しました。 ところが、15.4 にアップデー…

このブログが一時的に 404 になった

こんにちは。エクセルソフトの田淵です。 2017/11/09 の 昼くらい(かなぁ?)から 23時くらいまで一時的に 404 で「ブログがありません。アクセスできません。」という状態になっていましたw はてなブログサポート担当の方から返信があって、「スパムブロ…

Xamarin.Android で Tabbed Layouts を使うには ~ その1

こんにちは。エクセルソフトの田淵です。 Android でタブ的なページを表示するにはいくつかの方法があります。 今回はそのうちの最もベーシックでかつ古の技術の ActionBar の Tabbed Layouts を使ってみます。 ActionBar.Tab クラスは API 21 から非推奨に…

【レポ】いま注目のMicrosoft最新テクノロジーをキャッチアップ ~ Azure、Cognitive Services、Xamarin ~ で登壇しました

こんにちは。エクセルソフトの田淵です。 Cogbot 勉強会で立ち話したのがきっかけで、沖縄の勉強会 Java Küche(ジャヴァ クッチェ)に呼んでいただきました。 java-kuche.doorkeeper.jp 個人的にはプライベート含めて初めての沖縄なので、めっちゃ嬉しいで…

Xamarin.Forms の Android プロジェクトをビルドすると「lang.IllegalArgumentException: already added」のエラーが出る場合の対処方法

こんにちは。エクセルソフトの田淵です。 Xamarin.Forms でカメラを使ったり、ギャラリーから画像を引っ張ってくるには、以下の Media Plugin for Xamarin and Windows(パッケージ名は Xam.Plugin.Media)が便利です。 www.nuget.org ただし、このプラグイ…

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