JITについてお勉強

JavaScriptで定期アニメーション

JSでオレオレゲームエンジン

双方向パストレーシング

iOSガワネイティブでSwiftから値を受け取る

iOSでガワネイティブでWebView上で動かしているJSとSwiftの基本的なやりとりを試したけど大事なことが抜けていた。件の記事でJSからSwiftを呼び出してあとはネイティブに任せっきりという処理はできるが、ネイティブからなにか情報を取得することを試していなかった。

Read more »

iOSガワネイティブでSwiftにでかいデータを受け渡す

iOSでガワネイティブで、WebViewで動かしてるJavaScriptからSwiftにURLのパラメータに乗せてデータを渡すことができたが、普通URLの長さには制限があるので、もっとでかいデータを渡す場合には違う方法をとる必要がある。

Read more »

Volleyでの画像表示はNetworkImageViewが楽だった

ネットワーク上の画像を読み込むのにVolleyを使う方法で最初に見た記事がImageLoader#getImageListenerでリスナーを作ってImageLoader#getImageContainerを作る方式だったのでそれを使っていたが、Google I/O 2013 の動画に出てきたNetworkImageViewを使うと自分でリクエストをキャンセルする必要もなくて楽だった(ただし動画のスライドはパッケージ名が違っているので注意)。

Read more »

UnityのスクリプトからのiOSのネイティブプラグインとのやりとり

Unityでアプリを作る時にネイティブの機能を使いたい場合に、どうやったらいいのか調べた。Objective-Cでプラグインを作って、C#から呼び出してやることでできる。

Read more »