Posts

IoT雑感

IoTとか単語が盛り上がっているので、そういうニュースを見ると影響を受けて、自分が考えていることが変化していくと思う。なので、2015年3月3日の時点で、自分が何を考えていたかのメモ。

IoTって自分がしばしば目にするけど、なぜ話題になるのだろう? わからん。

iOS8のvisit monitorin (訪問先追跡)

iOS8のvisit monitoring

iOSは、位置情報取得が初めて登場した時から、電池消費量に注意して設計されています。位置情報を調べる物理手段は、携帯電話基地局、WiFiルータの識別子、GPS などがありますが、アプリケーションが位置情報を取得するときに、どの物理手段を使うかを直接していすることはありません。必要とする位置精度にあわせて、iOSが最適な物理手段を選択して、アプリケーションに位置情報を通知してくれる作りになっています。

SceneKitで遊んでみる

SceneKitで遊んでみる

iOS8にはいった、3Dの何かを簡単に作れるSceneKitで遊んでみた。

キャラクタが画面中央に表示されて、5秒に1回ジャンプのアニメを実行する。BananasAsimpleSceneKitplatforminggame と https://github.com/shu223/iOS8-Sampler のSceneKitのサンプルをコピペでつなぎあわせたようなもの。

iOS8の高度計(気圧計)

iOS8の高度計(気圧計)

iPhone6 Plus および iPhone6には、気圧計が入っています。

今どき気圧計は高精度で、気圧の値の変化から、1メートル程度の高さの変化が十分にわかります。これがあると、例えば、ユーザが今ビルの何階にいるかがわかるわけです。

サンプルコードはこんな感じ。

1秒に1回の頻度で、気圧値が更新されて通知されてきます。相対高度(relativeAltitude)は、前回の通知から今回の通知までの高度の変化分を通知しています。今の実装は、おそらく、単純に気圧値の差分に定数をかけるとか、そんな感じなのかもしれません。

iPhone6ぶっちゃけ雑談

iPhone 6買ったので雑感を書いてみる。

/post/2014-09-19-iphone6-put-bluntly/20140919.jpg

ハードウェア

箱をあけて手にとってまず思ったのは、カメラ周りの作りが、あまりにも雑だと思った。レンズは本体から飛び出ているし、レンズ周りの金属パーツはやたら余裕がなくて樹脂部品と近く、あまり美しいものに見えない。

iPhone6のスペースグレーを買ったのだけど、樹脂部品の色も何とも言えない灰色で、全体から見ても美しい色には見えない。確かにハードウェアの性能高いのであろう。だがこれに7万の金を出すようなものに見えなかった。