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アプリあたりで使用可能(無料)

  • cloudkit 参考

  • ckrecordやckquery,nspredicate
  • Subscription(push通知)
    特定のrecordTypeをiOS側から監視できる
    参考URL
  • apnsは使わなくて大丈夫

安達氏 『新たな線形代数ライブラリ LinearAlgebra』

  • クライアントサイドのデータ前処理を行う

平屋氏 『入門PhotoKit』

  • 写真や機能
  • モーメントは単体
  • アセットは日付などで分類
  • フォトライブラリに対して編集を要求
  • Extentionなどで画面レイアウトの修正、変更を可能に

深澤氏 『簡単に使えるServerとBots』

はかれるパフォーマンスに変更

  • self.measereBlockが今回から追加になった
  • nslogとprintlnの

荒川氏 『HealthKitで変わるミライ』

  • アプリ単位での認証が必要
    体温を取得するよ、実機にそのデータを保存するよ
    セキュリティ的に
    healthstoreに健康に関する情報の永続化領域

  • 基本的にローカル内で集結して、サーバを介さない設計

山本氏 『新しいTestFlightの使い方』

  • ちょっと色々試してみよう
  • 現時点ではiOS8にしか対応していないかも