Xamarin 日本語情報

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

目次

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

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 ただし、このプラグイ…

【レポ】Realm Mobile Platform ハンズオン開催しました

こんにちは。エクセルソフトの田淵です。 2017/9/27(水) に Realm Mobile Platform のハンズオン(夜の部)を開催しました。 jxug.connpass.com 実は昼の部も開催していましたが、昼夜ほぼ同時公開だったので、時間調整が楽な夜に人が集中しましたね。 経緯 …

【お知らせ】Realm Mobile Platform ハンズオンを開催します

こんにちは。エクセルソフトの田淵です。 Realm Mobile Databaseをクラウド上のRealm Object Serverと自動でリアルタイムにデータ同期が出来る仕組みを提供するサービス、Realm Mobile Platform。Swift でのチュートリアル を Xamarin.Forms で作るハンズオ…

Xamarin.Forms の Dependency Services で ViewController と Activity を取得するには

こんにちは。 ちょうどタイムリーにお答えしたので、メモ書きとして残しておきます。 teratail.com Dependency Services を使用すると、iOS/Android のコード上で Xamarin.Forms を呼び出している iOS/Android の Activity、ViewController のインスタンス…

Xamarin.Forms で Realm Mobile Platform のチュートリアルをやる

こんにちは。エクセルソフトの田淵です。 すっかりブログの更新が鈍くなってしまいすみません。 github.com 仕事で触っている Realm Mobile Platform のチュートリアルは Swift なのですが、それを Xamarin.Forms でやってみましたので、ガイドを公開しまし…

第7回 Tokyo Jazug Night で登壇してきました

こんにちは。エクセルソフトの田淵です。 jazug.connpass.com 第7回 Tokyo Jazug Night で「Xamarin から使う Azure」と題して喋ってきました。 資料はこちら。 Xamarin から使う Azure from Yoshito Tabuchi サンプルはこちら。ちょっと Cognitive Services…

【レポ】初心者向けXamarinハンズオン! #3 を開催しました。

こんにちは。エクセルソフトの田淵です。 jxug.connpass.com レバレジーズさんのスペースをお借りして「初心者向けXamarinハンズオン! #3」を開催しました。 Xamarin Dev Days の資料を使ったハンズオンです。 github.com 今回は Visual Studio 2017 になっ…

Microsoft MVP Award 再受賞しました

こんにちは。エクセルソフトの田淵です。 この度、無事 Microsoft MVP Award を再受賞しました! 引き続きコミュニティの皆様に貢献できる存在でありたいと思います!! (Xamarin ネイティブ方面を攻めたいな…!

【レポ】MOBILE CONFERENCE 2017 と JXUG 福岡で登壇してきました

こんにちは。エクセルソフトの田淵です。 登壇しました 2017/6/24(土) と 2017/6/25(日) に MOBILE CONFERENCE 2017 in 鹿児島 kagoshima.html5j.org JXUG福岡 Xamarin活用事例キャッチアップ! jxug.connpass.com で登壇しました。 MOBILE CONFERENCE 2017 …

今から Xamarin Studio をダウンロードするには?

こんにちは。エクセルソフトの田淵です。 Visual Studio for Mac が正式リリースされたので、通常は Xamarin Studio はダウンロードできなくなっていますね。 ただ、時には必要になる場合があります。 Xamarin のサイトのアカウントを持っている(または今か…

Xamarin 学習用リソースまとめ

日本語での情報も少しずつ集まってきていますね。ありがとうございます! ダウンロード www.visualstudio.com ダウンロードから適切なエディションをダウンロードします。下の Windows と macOS から OS を選択してください。 日本語の情報 JXUG : 関連ペー…

Visual Studio 2017 で「Can not resolve reference: C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/ja/mscorlib.resources.dll」というエラーが出て新規 Xamarin.iOS プロジェクトがビルドできない

こんにちは。エクセルソフトの田淵です。 2017/6/7 時点での情報です。Bugzilla に報告されているようですので、修正されるまではエントリー中の回避策を行ってください。 新規で作成した Xamarin.iOS がビルドエラー 「Can not resolve reference: C:/WINDO…

Xamarin Live Player を使ってみよう 〜 Windows 編

こんにちは。エクセルソフトの田淵です。 2017/5/31 時点での情報です。話題の Xamarin Live Player はしばらくすると Stable に降りてくると思いますので、そうしたらこのエントリーは不要になります。 Windows で Xamarin Live Player を使いたーいという…

【レポ】JXUGC #23 開催しました&登壇しました

こんにちは。エクセルソフトの田淵です。 無事 de:code 2017 も終わりました。 #decode17 撤収完了!ブースに来ていただいた皆様もありがとうございましたー‍♂️✌️Xamarinに関する続きは今週末の #JXUG で!お疲れ様でした! pic.twitter.com/xS340yI13E— 田…

Mac で Xamarin Live Player を触ってみました

こんにちは。エクセルソフトの田淵です。 Windows だと環境構築に時間がかかりそうだったのでまずは Xamarin 使いの鉄板、Mac で試してみました。(Xamarin の主要機能は以前は Mac で最初にリリースされて、こなれてきたら Visual Studio に移植されていた…

【メモ】Visual Studio 2017 で UWP プロジェクトの Asset を自動生成するには?

こんにちは。エクセルソフトの田淵です。 タイトル通りです。これで UWP に関してはジェネレーターサイトやアプリを使う必要がなくなりそうです。 やり方 プロジェクトのプロパティから「アプリケーション>パッケージマニフェスト」をクリックするか、直接…

【レポ】Open discussion for .NET in TOKYO #1 に JXUG として共催しました

こんにちは。エクセルソフトの田淵です。 eventdots.jp に JXUG として共催しました。 会の趣旨 .NETでディスカッション主体のイベントを開催します!! 近年の.NET界隈のオープンプラットフォーム化に合わせて、.NETに関するオープンで深い議論が出来る場を作…

Xamarin.Forms の Android プロジェクトで最新のサポートライブラリを使用するには(Xamarin.Forms をアップデートする場合も同様です)

こんにちは。エクセルソフトの田淵です。 すでに皆さんご存知かもしれないのですが、先ほど、初めて知りましたのでメモとして残します。 www.nuget.org Xamarin.Forms のサイトには、2017年4月現在は、依存関係として以下が記載されています。 Dependencies …

【お知らせ】Xamarin トレーニングを3日間緊急開催します

こんにちは。エクセルソフトの田淵です。 有償トレーニング | Xamarin : XLsoft エクセルソフト 近々で大変恐縮なのですが、来週 2017/4/26,27 の2日間 Xamarin を使用した iOS、Android クロスプラットフォーム対応のモバイルアプリの開発トレーニング(2日…

【レポ】初心者歓迎XamarinのLT会!Xamarin入門者の集い #2 を開催しました

こんにちは。エクセルソフトの田淵です。 初心者歓迎XamarinのLT会!Xamarin入門者の集い #2 を Teratail を運営しているレバレジーズさんと共同で開催し、登壇してきました。 jxug.connpass.com 私のゲスト講演では、初心者の集いということで、私が昔も今…

Teratail エキスパートユーザーに選出してもらいました

こんにちは。エクセルソフトの田淵です。 恐れ多いのですが、Teratail のエキスパートユーザーに選出いただきました!! teratail.com 私以外の方々は本当に素晴らしいエンジニアの皆様ばかり!少しでも近づけるように頑張ります。 Teratail は使いやすくて …

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