<commit_before>---
title: "Xamarin.Forms または私は如何にして心配するのをやめてバグを愛するようになったか"
date: 2016-12-24 15:00:00 +0900
layout: post
---
この記事はQiitaで公開されている _初心者向けXamarin Advent Calendar その2_ の16日の記事 __である__ .

[[初心者さん・学生さん大歓迎！] Xamarin その2 Advent Calendar 2016 - Qiita](http://qiita.com/advent-calendar/2016/xamarin-welcome)

[1週間遅れの公開となってしまった]({{site.url}}/advent). 待っていた方がいたら申し訳ない.

初心者向けAdvent Calendarであるものの, この記事ではXamarin.Formsをすでに使ったことがある方を対象とする.
そのため, Xamarin.Formsは何か, といったことは解説しないのでご了承願いたい.

また, 私はWindowsを使う. ほかの環境のユーザーは適宜読みかえてほしい.

なお, これを初心者向けAdvent Calendarに登録したのは, 私自身が初心者だからだ. 8月頃に1,
2週間ほど使い, それっきりである. 詳しい方から見れば改善点があるかもしれないので,
その際は遠慮なく伝えてほしい.

# tl; dr
* Xamarin.FormsはOSS. 自分で直せる.
* 最低限バグレポートはしよう.
* UnitTestsにはVisual SutdioではなくXamarin Studioを使うべし.
* ビルドが通らなかったので記事の一部は未完成となってしまっている. 情報求む.

# 思った通り動かない! もしかしてバグ?
これまでXamarin.Formsを使ってきて, 思った通り動かない, バグかも,
といった挙動に遭遇したことはないだろうか. なければそれに越したことはないのだが,
私の場合そのたった数週間のXamarin.Forms体験の中でぶち当たってしまった.
[私はキレた]({{site.url}}/xamarin).

# Xamarin love OSS!
そんなときあなたならどうするだろうか? ここで注目したいのが, Xamarin.Formsはオープンソースであり,<commit_msg>post: Update 2016-12-24-xamarin-oss for the TUS advent calendar<commit_after>---
title: "Xamarin.Forms または私は如何にして心配するのをやめてバグを愛するようになったか"
date: 2016-12-24 15:00:00 +0900
layout: post
---
この記事はQiitaで公開されている _初心者向けXamarin Advent Calendar その2_ の16日の記事 __である__ .

[[初心者さん・学生さん大歓迎！] Xamarin その2 Advent Calendar 2016 - Qiita](http://qiita.com/advent-calendar/2016/xamarin-welcome)

[1週間遅れの公開となってしまった]({{site.url}}/advent). 待っていた方がいたら申し訳ない.

また, 同じくQiitaで公開されている _東京理科大学 Advent Calendar 2016_ の4日目の記事である.

[東京理科大学 Advent Calendar 2016 - Qiita](http://qiita.com/advent-calendar/2016/tokyo_university_of_science)

こちらは空いていたところを後日埋めただけなので遅れたわけではない.

初心者向けAdvent Calendarであるものの, この記事ではXamarin.Formsをすでに使ったことがある方を対象とする.
そのため, Xamarin.Formsは何か, といったことは解説しないのでご了承願いたい.

また, 私はWindowsを使う. ほかの環境のユーザーは適宜読みかえてほしい.

なお, これを初心者向けAdvent Calendarに登録したのは, 私自身が初心者だからだ. 8月頃に1,
2週間ほど使い, それっきりである. 詳しい方から見れば改善点があるかもしれないので,
その際は遠慮なく伝えてほしい.

# tl; dr
* Xamarin.FormsはOSS. 自分で直せる.
* 最低限バグレポートはしよう.
* UnitTestsにはVisual SutdioではなくXamarin Studioを使うべし.
* ビルドが通らなかったので記事の一部は未完成となってしまっている. 情報求む.

# 思った通り動かない! もしかしてバグ?
これまでXamarin.Formsを使ってきて, 思った通り動かない, バグかも,
といった挙動に遭遇したことはないだろうか. なければそれに越したことはないのだが,
私の場合そのたった数週間のXamarin.Forms体験の中でぶち当たってしまった.
[私はキレた]({{site.url}}/xamarin).

# Xamarin love OSS!
そんなときあなたならどうするだろうか? ここで注目したいのが, Xamarin.Formsはオープンソースであり,
{'fraction_non_alphanumeric': 0.1010482180293501, 'fraction_numerical': 0.03731656184486373, 'mean_word_length': 6.822950819672132, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2740520', 'n_tokens_mistral': 1782, 'n_tokens_neox': 1577, 'n_words': 157}