Developers.IOさんのイベントに行ってきた時のメモ
iOS 8で登場した新機能・ニッチな技術をDevelopers.IOの著者が解説します!
参考資料
大橋氏 『ついにiOS8リリース!今までのiOSの歴史を振り返ってみる』
- 1対多のコミュニケーションにかわる
- ECサイトでの買い物にかわる
- virtualへの傾倒
田中氏 『Swiftの概要をザックリと』
- 行末に「;」は不要になった
- @は不要になった
- 変数 var
定数 let で表現 型が自動で判別可能 - 配列
すべての要素で型を同じにしないとエラーになる - タプルが追加された
複数の型で使用可能 - 変数にnilを代入は駄目 宣言時に型名のあとに?を代入
- string と string?は別の型
?は変数がnilの可能性があればつかう
!は変数がnilだったら落ちる
アンラップしないと駄目 - headerファイルがなくなる
- すべてのファイルがimportされている
諏訪氏 『CloudKitで始めるMBaaS入門』
- CloudKitユーザ管理はappleIDを使用
assetstorage=1peta DB=10teraを1アプリあたりで使用可能(無料)
- ckrecordやckquery,nspredicate
- Subscription(push通知)
特定のrecordTypeをiOS側から監視できる
参考URL - apnsは使わなくて大丈夫
安達氏 『新たな線形代数ライブラリ LinearAlgebra』
- クライアントサイドのデータ前処理を行う
平屋氏 『入門PhotoKit』
- 写真や機能
- モーメントは単体
- アセットは日付などで分類
- フォトライブラリに対して編集を要求
- Extentionなどで画面レイアウトの修正、変更を可能に
深澤氏 『簡単に使えるServerとBots』
はかれるパフォーマンスに変更
- self.measereBlockが今回から追加になった
- nslogとprintlnの
荒川氏 『HealthKitで変わるミライ』
アプリ単位での認証が必要
体温を取得するよ、実機にそのデータを保存するよ
セキュリティ的に
healthstoreに健康に関する情報の永続化領域基本的にローカル内で集結して、サーバを介さない設計
山本氏 『新しいTestFlightの使い方』
- ちょっと色々試してみよう
- 現時点ではiOS8にしか対応していないかも