本日開催された「iOSオールスターズ勉強会」という勉強会に登壇させていただいた際の資料です。WatchKitを実際にさわってみてわかったこと※Keynoteでつくってpdfで書きだしてアップしたので、残念ながら埋め込んでいた動画が見れなくなってます概要スライドを見るのが面倒な方々のために、ざっくり概要を書いておきます。ない「Dynamicな」リソースを使用する場合はどうアニメーションを実装すべきか?という話。する、というのはパフォーマンス的に全然アウト、それらのフレーム画像をキャッシュするのもプログラミングガイドに非推奨と明記されている。利用可能なのか?できるとして、どうやって実装するのか?という話。やりたくなる感じの描画できるの?どうやるの?という話。活用するとそれっぽく調整できるWatchKitTrialsWatchKitにまつわる諸々の試行錯誤サンプルをまとめたリポジトリです。個人的にはいままでで一番の大舞台だし、他の登壇者の方も濃くて役立ちそうな話をしてくれそうな方々ばかりなので、発表内容は結構悩みました。いう新言語まで登場しちゃって、どんどん進化していきますが、最近になって意外とわかってないなーと気付いたのが、もうかなり昔からある加速度センサとかジャイロスコープの値の処理の方法。振ると、振っている間に加速度センサの値が大きく動くんじゃなくて、止めた瞬間にピークが立ち、直後に反対方向にまたピークが立ちます。これらをどう処理するのが定石なのか?とか。ボツ理由:結局のところ自分は興味があるだけで専門分野ではないので、大舞台で不正確なことをいってしまう恐れがありやめました。徹底解説〜』(仮)という著書が来月発売予定なので、宣伝も兼ねられるのと、本書いたばかりなので自信をもって話せるということで、この方向性も検討しました。ボツ理由:BLEとか外部デバイス連携の話って、iOSエンジニアの中でも興味がある人が限られるので、400人の前で話す話じゃないなー、ということでやめました。いう超強力なものがあり、各バックグラウンドモードの機能とか制約を知ることは非常に有意義だなーと。バックグラウンドモードも位置情報とかオーディオとかいろいろあって、リファレンスとかプログラミングガイドをそれぞれ熟読したわけじゃないし。ボツ理由:さまざまなバックグラウンドモードについて詳しく調べるのが大変なのであきらめました。入れて親アプリと同じユーザー(アカウント)になってデータのやりとりをするとか、いろいろ「実際にさわってみてわかったこと」があったのですが、発表時間は20分しかないので、今回は見た目的にわかりやすい話に絞りました。他の発表者の方々の話も非常に勉強になりました。(22)月別アーカイブリンクWishlist検索はてなブログをはじめよう!shu223さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。