2015-01-01から1年間の記事一覧
Xamarin でネイティブクラス(UIViewやActivity)のオブジェクトを使った際、気をつけて使わないとクラッシュの元になったりします。 今回は最近はまって気をつけていることをご紹介します。
この記事はXamarin Advent Calendar 2015の7日目の記事です。 Xamarin.iOS で Cocoa バインディングライブラリを作る際、Objective Sharpieというツールを使いますが、このツールは対象となるライブラリのヘッダファイルを自分で読み込ませた上で、Xcodeを使…
いま、MvvmCross は 4.0 リリースに向けてβ版のリリースが続いています。 最近のウォッチしてる様子をご紹介します。 MvvmCross 4.0 公式の受け売りですが、だいたいこんな感じのようです。 Universal Windows Platform 対応 NuGet パッケージの Visual Stud…
去る8月26日に行われた関西モバイルアプリ研究会#5で発表してきました。 同僚が RoboVM やると公言していたので、ちょうど似たようなのぶつけたら面白いんじゃないかなと思って最近やってた J2ObjC の話をしました。もう完全に世の中は Swift なのに Objecti…
お知らせです。C#エンジニア養成読本 というムック本でちょっとした記事を書かせていただきました。 僕のパートはXamarinとかGadgeteerとか、WindowsやWeb以外のところで動くC#みたいな話を書かせていただきました。興味のある方はお手にとっていただけます…
ANAアプリがこのたびのアップデートで、羽田空港内でのiBeaconガイダンスを追加しました。 ANAアプリが面白そうな機能載せてたので明日試してみる pic.twitter.com/JCKDxhw9my— Shin Ise (@iseebi) 2015, 8月 29 ANAANA (All Nippon Airways)旅行無料 よく知…
ちょっと気になってやってみたら簡単にできた。NuGet から Zeroconf 入れるだけ。ライセンスは Ms-PL。 Zeroconfwww.nuget.org このライブラリはZeroconfResolverというクラスを提供していて、メソッドはResolveAsyncとBrowseDomainsAsyncというstaticなメソ…
Haskellで解くのが楽な問題があってHaskellで書いたけど、その後iOSアプリから使いたくなったので調べてみた。
MSDN の Xamarin + MvvmCrossでViewとViewModelの対応付けを変更するというコードレシピがあったのですが、少し疑問に思ったので少し調べてみました。 ViewModelからViewを生成する仕組み 以前、MvvmCrossのiOS UniversalアプリでiPadで画面分割を作るでも書…