くうと徒然なるままに

モバイルアプリを作りながらバックエンドも作っています。

Visual Studio 15.5.1 がリリースされています。 Xamarin.Forms のテンプレートの不具合が修正されています。

Visual Studio 15.5 がリリースされたと思っていたら、すぐにバグ修正を中心とした 15.5.1 がリリースされていますね。 リリースノート www.visualstudio.com 主な変更 Xamarin.Forms のテンプレートの修正 Git のブランチを切り替えるとインテリセンスが効…

Remoted iOS Simulator 無償化! Xamarin ユーザーのための Visual Studio 2017 Update 5 (15.5) 解説,

こんにちは。 Visual Studio 2017 の マイナーバージョン 5 となる 15.5 がリリースされましたね。 マイナーリリースとはいえ、新機能が続々と搭載されています。 リリースノート Visual Studio 15.5 のリリースノートはこちらです。 例のごとく日本語版のリ…

Excel で勉強会の参加者を増やす方法を簡単に解析してみた

こんにちは。学生LT という学生LTコミュニティを運営しているくぅです。 学生LTでは 学生・社会人を対象にLT大会を開催しています。 何回か開催しデータがたまってきたので 「学生LTの参加者を増やすには何をどうすればいいのか」を Excel を使い解析してい…

Chrome Custom Tabs の Xamarin.Android での基本的な使い方

Chrome な Web View を手っ取り早く利用したくて使いました。 それ以外にも、起動が早かったりと様々な利点があります、それを利用できたらいいなと。 実行画面 単純なコードを呼び出しているだけなのに、 基本的な Web ブラウザ的な機能がそろっています。…

アプリ開発をサポートする App Center とは! Xamarin とも連携してくれるよ!

こんにちは。 Xamarin の Advent Calendar に書いてますが、 App Center について書いていきます。 GA(正式リリース)前は、 Mobile Center という名前だったのでそちらのほうがなじみ深い人が多いかもしれません。 細かく網羅的な情報は田淵さんが書いてい…

Stream から byte[] に変換する

C#

static void Main(string[] args) { using (var client = new HttpClient()) { var requestUri = "https://www.google.co.jp/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png"; // reponse is stream // .Result は本当はよくない var respons…

ASP.NET Core で Request.Body.Length を読もうとすると NotSupported Exception を吐くから解決してみた

ASP.NET Core を使っていて Body に入っているデータの長さを調べようとすることはよくあると思います。 そんなときに、 Request.bdy.Length を呼び出すと NotSupportedException を吐いてしまいました。 原因 Request.Body は Stream ですが、 Length など…

第六回 #学生LT @大阪を主催してきました

学生LTとは 学生が集まってLT大会をするイベントです。 学生が対象とはいえ毎回レベルの高いLTを見れます。 シェル芸、セキュリティ、フォントなどなど、多岐にわたるLTを見れます。 主催っぽいことはあまりできなかったですが、いろいろ裏で開催までいろい…

Xamarin.Android で 周辺の Wifi Spot の一覧を取得する

コード protected override void OnCreate(Bundle savedInstanceState) { // 良さげな Permission 設定はしてくださいませ // Access_Wifi_State とか base.OnCreate(savedInstanceState); // Set our view from the "main" layout resource SetContentView(…

既知 の Wifi Spot に Xamarin.Android なアプリから接続する

コード protected override void OnCreate(Bundle savedInstanceState) { // 良さげな Permission 設定はしてくださいませ // Access_Wifi_State とか base.OnCreate(savedInstanceState); // Set our view from the "main" layout resource SetContentView(…