Xamarin 日本語情報

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

Xamarin

目次

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

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

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

【お知らせ】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 のインスタンス…

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

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

今から 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 を使いたーいという…

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

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

Xamarin.Forms の Android プロジェクトで最新のサポートライブラリを使用するには

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

【メモ】エラー IDE0006「プロジェクトの読み込み中にエラーが発生しました」の対処方法

こんにちは。エクセルソフトの田淵です。 皆さんは時々以下のエラーを見ていると思います。 IDE0006 プロジェクトの読み込み中にエラーが発生しました。失敗したプロジェクトとそれに依存するプロジェクトの完全なソリューション解析など、一部のプロジェク…

【メモ】新 InitializeComponent 赤波線問題の解決方法

こんにちは。エクセルソフトの田淵です。 新規にプロジェクトを作成したり、GitHub からクローン、ダウンロードしたプロジェクトで、コードビハインドにある InitializeComponent(); の赤波線がどうやっても消えないことがあります。(出現条件は確実にはわ…

Xamarin ハンズオン資料まとめ

こんにちは。エクセルソフトの田淵です。 Xamarin 勉強会で行うことができるハンズオンの Lineup ってどんなのがあります?(明日のまだ決めてない)— あめい@超技術書典4/30 あ-12 (@amay077) April 14, 2017 ふむ。いくつかの資料で公開はしているのですが…

Xamarin.Forms macOS Preview を試してみた

こんにちは。エクセルソフトの田淵です。 Xamarin.Forms 2.3.5.233-pre1 がリリースされていて、以下のブログに macOS Preview の文字が!!! blog.xamarin.com 早速試してみました。 準備 基本的には上のブログに書いてある通りで動作するはずです。 普通…

技術書典2に行ってきました

こんにちは。エクセルソフトの田淵です。 echBooster/達人出版会主催で 2017/4/9 (日) に開催された技術書展2に一般参加者として行ってきました。 techbookfest.org Xamarin の中の人こと、@atsushieno さんが主導した我らが Xamaritans(ザマリタンズ) が…

Visual Studio 2017 での Xamarin アップデートは自動です

こんにちは。エクセルソフトの田淵です。 Visual Studio 2017 では、Xamarin のインストーラーが完全に統合されました。 Visual Studio 2017 のインストールはエントリーを書きましたのでぜひご覧ください。 ytabuchi.hatenablog.com 今回はアップデートにつ…

iOS コンソーシアムで登壇させていただきました

こんにちは。エクセルソフトの田淵です。 iosc.connpass.com iOSコンソーシアム内にて「 Xamarin について、導入や利用促進の予定がある」と複数の企業より聞いており、個社対応よりも「iOSコンソーシアム」という括りで一括情報配信をすべく、本イベントを…

【レポ】CLR/H #clrh104 ~ Xamarin in 札幌 ~ で登壇してきました

こんにちは。エクセルソフトの田淵です。 3/25(土) の「CLR/H #clrh104 ~ Xamarin in 札幌 ~」で登壇してきました。ご参加いただいた皆様、ありがとうございました!!! clrh.connpass.com 北海道ではまだ Xamarin をがっつり触っている方が少ないだろう…

【レポ】JXUG Xamarin ハンズオン! ArcGIS を利用した地図アプリ開発 を開催しました

こんにちは。エクセルソフトの田淵です。 jxug.connpass.com @freedom_tk さんから ArcGIS のハンズオンをやりたいですと連絡をいただき、開催しました!! しっかりと手順書を作ってくださっていて、 github.com みんなで手を動かしていきました。 ハンズオ…

Xamarin入門者の集い #2 を開催しました。LT大会やります。【お知らせ】

こんにちは。エクセルソフトの田淵です。 遅くなりましてすみません。 jxug.connpass.com 1ヶ月も経ってしまいましたが、Teratail を運営されているレバレジーズさんで「初心者向けXamarinハンズオン! #2 supported by teratail」を開催しました。 レバレ…

Xamarin.Forms で SVG 画像を表示するには

こんにちは。エクセルソフトの田淵です。 Apple の App Store のバッジが SVG でしたので、Xamarin.Forms アプリで SVG 画像を表示する方法を調べました。 SVG Control Plugin for Xamarin.Forms www.nuget.org 今回はこちらを使いました。残念ながら UWP に…

App Srore(iOS)/Google Play(Android)/Windows Store(UWP)のバッジのガイドラインについて

こんにちは。エクセルソフトの田淵です。 今回は各プラットフォームのストアのアプリを参照するときのバッジについてです。 App Srore(iOS) App Store マーケティングガイドライン - Apple デベロッパ向け Webやオンスクリーンでのコミュニケーションには…

Xamarin やりたい人向け Visual Studio 2017 インストール手引書

こんにちは。エクセルソフトの田淵です。 やっと、重い腰を上げて Visual Studio 2017 を新規にインストールしてみました。 2017年3月17日時点の手順です。細かい手順は変わる可能性がありますので、ご了承ください。 Xamarin が使えるように Visual Studio …

Visual Studio/Xamarin Studio でコードスニペットを活用しよう

こんにちは。エクセルソフトの田淵です。 PropertyChanged 用のコードスニペットや BindableProperty 用のコードスニペットはあるとないとではかなり開発効率に差がありそうです。@ticktackmobile さんのトレーニング中に BindableProperty はコードスニペッ…

Xamarin.Android で暗黙的インテントを受け取るには

こんにちは。エクセルソフトの田淵です。 iOS ではアプリ間のデータ共有に CFBundleDocumentType か Share Extensions を使います。Android はどうなんでしょう?Android は Activity 間もアプリ間も Intent という仕組みを使ってデータのやり取りをします。…

Xamarin.iOS で CFBundleDocumentTypes で指定したファイルを受け取れるようにするには

こんにちは。エクセルソフトの田淵です。 本当は Share Extension を使わないといけないんです。テキストの共有をしたい場合は。でも、今回はテキスト「ファイル」を他のアプリから共有する方法をメモします。 公式ドキュメントはこれかな? developer.apple…

【お知らせ】Xamarin の有償セミナー受付開始しました

こんにちは。エクセルソフトの田淵です。 第一弾は Xamarin セミナー一覧ページ の「Xamarin.Forms Custom Renderer 活用セミナー」です。 Xamarin.Forms の基礎とアプリを作成する時にほぼ使うことになる、Custom Rendererの基礎を同時に学べるお得なコース…

Image/ImageCell の Source の指定方法

こんにちは。エクセルソフトの田淵です。 よく忘れてしまうので、メモで残します。 Image の SourceProperty は ImageSource なので、例えば ListView の ViewCell に Image を使用する場合、XAML で次のように指定したら、 <ListView HasUnevenRows="True" ItemsSource="{Binding}"> <ListView.ItemTemplate> <DataTemplate> <ViewCell> <StackLayout Orientation="Horizontal"> </stacklayout></viewcell></datatemplate></listview.itemtemplate></listview>

【お知らせ】Xamarin 4.2.2.11 で作成できる Xamarin.Forms のテンプレートは不備がほぼ無くなっています

こんにちは。エクセルソフトの田淵です。 2017/1/16 現在、ほぼ直ったと言っていいでしょうか。 現在はこんな感じです バージョン 4.2.2.11 です。(恐らく Xamarin.Forms のバージョンに併せて Xamarin for Visual Studio もバージョンアップするようにした…

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