Xamarin 日本語情報

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

Xamarin.Forms の StackLayout を活用するには

こんにちは。エクセルソフトの田淵です。 今回は基本中の基本、StackLayout についてです。 公式ドキュメントは StackLayout - Xamarin です。 StackLayout 積み上げ式のレイアウトです。Android では LinearLayout、iOS では 9 以上から UIStackView がある…

Xamarin.Forms の XAML Previewer を活用しよう

こんにちは。エクセルソフトの田淵です。 新年一発目は XAML Previewer についてです。Xamarin.Forms の XAML は手書きする必要があります。Xamarin.Forms で使用できるコントロールは少ないので、すぐに慣れるとは思いますが、ビルドしないと見た目が分から…

2016年の人気記事を纏めました

こんにちは。エクセルソフトの田淵です。 去年纏めるの忘れてた!と思って、@shibayan さんのいつもの以下のやつ、ちゃんと2016年用にアップデートされてたのでありがたく使わせて貰いました。 blog.shibayan.jp 順位 ページ PV 1 Windows で Xamarin 開発を…

2016年振り返りと2017年抱負

あけましておめでとうございます!エクセルソフトの田淵です。 昨年は私にとっても Xamarin にとっても激動の一年でした。2016年を振り返りつつ、2017年の抱負について述べていきます。 ちなみに、昨年の年始めのエントリーには 今年は申(Xamarin)年ですし…

Xamarin.Forms の Grid レイアウトを活用するには

こんにちは。エクセルソフトの田淵です。 まだ纏まったエントリーが出てなかったっぽいので、Grid の記事を書きます。 公式ドキュメントは Grid - Xamarin です。 Grid いわゆる表組みを提供するレイアウトコントロールです。 公式ドキュメントでこの画像で…

【お知らせ】初心者向け Xamarin Advent Calendar その2に投稿しました

こんにちは。エクセルソフトの田淵です。 qiita.com 改めて初心者向けのエントリーを書きました(^^) 是非ご覧ください。

Xamarin のテンプレートの不備一覧

こんにちは。エクセルソフトの田淵です。 2016/12/9 現在で、Visual Studio で新規に作った Xamarin.Forms プロジェクトはそのままでは Android に配置できない問題について、先日のエントリーを各所のトップに配置しておきました。適宜加筆修正していきます…

UIImageView に Url で取得した画像を指定するには

こんにちは。エクセルソフトの田淵です。 Xamarin.iOS をいじっていて、UITableView に独自のセルを作る方法を調べていたところ、UIImageView の UIImage Image プロパティに URL で引っ張ってきた画像を指定する方法でちょっとハマったのでメモとして残して…

Xamarin.Android で PutParcelableArrayListExtra を使い List<T> を他の Activity に渡すには?

こんにちは。エクセルソフトの田淵です。 Android で Activity 間でデータのやり取りをする場合、intent の PutExtra などを使用します。string、int などはそのまま渡せて、オブジェクトを渡したい場合は、Parcelable を使用します。 今回は、Activity で持…

Project Blue Monkey のご紹介

こんにちは。エクセルソフトの田淵です。 本エントリーは Xamarin Advent Calendar 2016 (その1) 2日目のエントリーです。明日の担当は itoshinji - Qiita さんです。よろしくお願いいたします。 さて、2日目の今日は、JXUG が主体となり進めている Xamarin…

JXUG 名古屋ハンズオンでの事実について

こんにちは。JXUG (Japan Xamarin User Group) 主宰の田淵です。 今回、このような騒ぎになってしまい、大変悲しいです。私から、どのような成り行きだったのか、今後どのような対応をするかについてお伝えします。 経緯 jxug.connpass.com 11/26(土) に名古…

Visual Studio for Mac の Azure Tools の紹介

こんにちは。エクセルソフトの田淵です。 Azure Tool の紹介です。 Azure Tool とは? まだ調査中なのですが、Visual Studio for Mac から直接 Azure Mobile Apps が作れる機能のようです。 iOS/Android/Xamarin.Forms のプロジェクトに Connected Service…

Connect(); // 2016 初日キーノートの私的レポート

こんにちは。エクセルソフトの田淵です。 Connect(); // 2016 にサポートメンバー(ガヤ)として、Xamarin.Mac の人こと @ailen0ada さんとオンラインで開催された基調講演ライブ中継イベントに参加してきました。 こちら で録画のビデオを見ることができます…

【お知らせ】JXUG で ABC 2016 Autumn に出展します

こんにちは。エクセルソフトの田淵です。 なんと、Android Bazaar and Conference、通称 ABC に JXUG として出展&ミニハンズオンを開催する事になりました! タイムテーブル | ABC 2016 Autumn ハンズオンに使用するマシンは用意してありますので、手ぶらで…

iOS Simulator にデプロイしたアプリで使用している SQLite の中身を確認するには?

こんにちは。エクセルソフトの田淵です。 今は SQLite の使い方を調査しています。正しく SQLite にデータが保存されているか?を確認するためには、2つの要素を満たす必要があります。 どうやって見るの? iOS Simulator にインストールしたアプリは OS X …

Xamarin Dev Days - Tokyo 開催しました

こんにちは。エクセルソフトの田淵です。 2016/11/12(土) に Xamarin の公式イベント Xamarin Dev Days Tokyo を JXUG 主催で開催しました。 ti.to 会場は 日本マイクロソフトさん C+D と B の二部屋をお借りしました。すごい! 謝辞 参加いただいた皆様、会…

Mac OS X の Xamarin Studio でワークスペースを使ってみよう

こんにちは。エクセルソフトの田淵です。 Xamarin Studio って一度に一つしか起動できなくて不便ですよね。 Xamarin Studio Launcher というステキツールもあるのですが、ここは Xamarin Studio の機能のワークスペースを使ってみたいと思います。 ワークス…

【お知らせ】Xamarin Advent Calendar 2016

こんにちは。エクセルソフトの田淵です。 Xamarin Advent Calendar 2016 が開始されましたね! 私は3年連続であめいさんの次、2日目を担います。 というか、4年目にして1個目が 2016年 Advent Calendar 中最速の半日で埋まり、初心者学生枠、その2 と超大量…

【レポート】JXUGC #18 Xamarin.Forms & Prism & Azure Mobile Apps を使いこなそう を開催しました

こんにちは。エクセルソフトの田淵です。 JXUGC #18 Xamarin.Forms & Prism & Azure Mobile Apps を使いこなそう - dots. Dots. さんで JXUGC #18 を開催しました!Dots. さん会場めっちゃキレイです。 会場を貸してくださった Dots. さん、ご参加いただい…

Xamarin入門者の集い supported by teratail を開催しました

こんにちは。エクセルソフトの田淵です。 レバレジーズ株式会社にて、Xamarin入門者の集い supported by teratail を開催しました。会場がキレイ! jxug.connpass.com 会場をお貸しくださった @afroscript10 さん、お手伝いいただいた @n0bisuke さん、あり…

JXUGC #17 お前の Xamarin アプリを見せてみろ! を開催しました

こんにちは。エクセルソフトの田淵です。 やっと開催することが出来ました。 jxug.connpass.com なぜアプリ発表会をやりたかったか 私がアプリ IT勉強会検索 をリリース出来たのは、@od_10z さんが開催した Windows Phone アプリ開発コンテスト おでコン が…

iOS のアプリアイコンを Asset Catalog で設定するには

こんにちは。エクセルソフトの田淵です。 shunsukekawai.hatenablog.com Visual Studio の Xamarin.Forms のテンプレートで作成する iOS アプリの info.plist は Asset Catalog を使っておらず、かつ、iPad Pro 用の Icon-App-83.5x83.5@2x.png や、iPhone 6…

勉強会タイムテーブル生成シート

こんにちは。エクセルソフトの田淵です。 勉強会のスケジュールって組むの大変ですよね。 私はこんな感じのを使ってます。 時間はコレを使って組んで、markdown にするには、id:nuitsjp さんの www.nuits.jp を使うと良いと思います。 ダウンロードは こちら…

Visual Studio で Xamarin の PCL プロジェクトのプロファイルを変更すると「プロジェクトのターゲットを変更できません」というエラーが表示される場合の対象方法

こんにちは。エクセルソフトの田淵です。 2016/10/7 加筆修正しました Xamarin.Forms や Xamarin ネイティブ(Xamarin.iOS, Xamarin.Android での開発)では、ロジックを共通化する手法として、PCL(Portable Class Library、ポータブルクラスライブラリ)の手法…

【宣伝】2016/11/24(木)25(金) に名古屋で有償の Xamarin トレーニングを行います

こんにちは。エクセルソフトの田淵です。 株式会社名古屋ソフトウェアセンター様で、2016/11/24(木)25(金) の二日間の有償トレーニングを行います。 www.nagoya-sc.co.jp Xamarin.iOS、Xamarin.Android、Xamarin.Forms の開発手法を一通り学べるベーシックな…

エラー Unsupported major.minor version 52.0 の対処方法

こんにちは。エクセルソフトの田淵です。 すみません。適当なこと書いてたので @atsuchieno さんに教えを請うて修正しました。 Android 7.0 Nougat から Java 8 がサポートされました。その関係で、Android SDK Build-tools の 24 をインストールする場合は…

【小ネタ】Chrome 拡張機能 JSONView が便利です

こんにちは。エクセルソフトの田淵です。 Web API 使ってますか?Json を返す Web API をブラウザで調べる時は Chrome の拡張機能、JSONView が便利です。 chrome.google.com こんな Json が このように表示されます。 更に、ソースを見たい時は右上の View …

Xamarin.Forms で navigation bar を消すには

こんにちは。エクセルソフトの田淵です。 Xamarin.Forms でナビゲーションバーを消す方法をいつも忘れてしまうのでメモ。 XAML の場合 <ContentPage NavigationPage.HasNavigationBar="false" ..... > </ContentPage> C# の場合 NavigationPage.SetHasNavigationBar(this, false); Xamarin 気になった方は 是非 ダウンロード して触って…

Xamarin 国内事例紹介 - Microsoft Foresight イベントアプリ - 株式会社ジェーエムエーシステムズ 様

こんにちは。エクセルソフトの田淵です。 2016/9/7、8 に開催された Microsoft Foresight のイベントアプリが株式会社ジェーエムエーシステムズ様の開発で Xamarin.Forms で作成されています。 JMAS さんからのプレスは以下をご参照ください。 『Microsoft F…

Xamarin.Forms でアニメーションを使ってみた

こんにちは。エクセルソフトの田淵です。 Xamarin.Forms では C# のみではありますが、アニメーションがサポートされています。(XAML の Storyboard は未サポート) あるアプリでアニメーションしてるのを見て、さりげなくアニメーションするのは良いなと思い…

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