iOSDC 2018 days 2 #iosdc

iOSDC 2日目のまとめです。
そろそろ疲れてきました。

iPhone が数秒おきにクラッシュするんだけど! @watura

ひたすら辛そうな話でした。。

  • Appleのバグを踏み抜いた
  • 日本12/2になるのが世界の中で早かった
  • 英語で騒ぐ必要があった
  • 特急申請大事

iOSのバグなのにZaimの対応が神だった。

詳解Fastfile @giginet

Fastlaneはそこまでがっつり使っているわけじゃないけど知っておくと後々役立ちそうな知見が沢山ありました。
ただ、理想のFastfileは無(何も書かない事)との事(笑)

Depth in Depth @shu223

iOS 11.0から取れる様になったDepthの話です。
僕も少し調べてサンプルプロジェクトを作ったりしたんですが、Portrait Matteは知らなかったけどとても良さそうだなと思いました。
少しずつ最近の端末であればDepthが取れる様になりつつあるので、今後更に活用出来るのを期待しています。

5000行のUITableViewを差分更新する @banjun

登壇練習会で一緒に練習した @banjun さんの話です。
個人的にはUITableViewのデータを差分更新した時のデバッグ手法が役に立つかなと思いました。
banjun/BigDifferというライブラリを作ったとの事。

Synchronized iPhones! @TachibanaKaoru

複数の端末の動作を同期させる為に、時間の概念、Bluetoothだとどうか、同時接続数の問題があったのでMulti Layerにしてみたなどネットワークを利用しないでいかに端末を同期させるかという話で面白かった。
後々決まった画面を撮影したらどうか、マイクから特定の音を拾った事をトリガーにすればどうか等、議論が活発になって良かった。

iOS設計パターン雑談

ゆるい感じかと思いきやMVCの話が長くなって他のアーキテクチャの説明があまり出来ない感があり時間が足りなかった。
明日の開催も期待されている?

ビギナーズLT

数が多いので一言ずつ

Rx世界線とリーディングシュタイナー @hayatan

綺麗な設計になる過程を5分でしっかり収めて発表されていて凄いと思った。

サポートを求めてAppleに電話をするまでの道のり @kameike

消費型課金アイテムがストアに反映されなくて国際電話でAppleにサポートしてもらった話。過程や結果の呆気なさ含めてむちゃくちゃ面白かった。

派遣で事務職が開発未経験でもiOSDCで登壇したくて、アプリ作りました! @mizu_gako

誰もが最初は初心者だけど作っていかないと成長しないので、ちゃんと人に見せられる物を作って発表していく姿勢がとても素晴らしい。

iOS技術本を出版した時の失敗談 @takashings

タイトルが大人の事情で変わる、POPを自作するなど経験しないと話せない事が多くおもしろかった。
親孝行出来るのいいな。

イチから始めるアクセシビリティ ~まずはできるところから~ @stzn3

その画面で何が必要かを考えながらアクセシビリティも考える必要があるなと改めて感じられてとても良かった。

Androidエンジニアが1週間でiOSアプリ開発を学び、1ヶ月で大規模アプリ開発にJOINした話 @koba_dog

小さい機能でも実績を積むとiOS出来るよね?と言われる。出来ますと言う。さらに大きな機能を開発するという好循環に入った話。

NoSQLの歴史にみる、Cloud Firestoreとの正しい付き合い方 @na0m1chikun

FirestoreのベースはNoSQLなのでその知見を存分に発表してもらった。時間が足りなかったけど、それもまたLTの醍醐味で良かった。
でも、もっと聞きたかった。

サーバーの状態に応じて画面遷移させるための設計 @furuyan325

弊社で開催した登壇練習会に来てもらった。練習時と随分内容が改善されていて1週間も無いのにこんなに変わるものかと感動した。

@cosmeアプリにおけるTextureの活用 @suxisuxido

アプリのUIをTextureに置き換えた話。メインスレッドを利用するとボトルネックになるとの事。流石にそれは主語が大きいなと感じた。

機械学習の初心者がCreateMLでレトロゲームのカート認識 @monolithic_adam

スライドが全般アニメーションしていて、テーマのデザインが可愛くてとても良かった。
Mojave, Xcode 10から利用できるCreateMLで欲しい機能を作った事例としてとても良かった。

iOSDC2019を福岡に招致したい! @itaru_sugimoto

リジェクトコンで福岡側のスタッフをしてくれている@itaru_sugimotoさんの発表。iOSDC 2019 Fukuokaの実行委員長に就任した。
内容もむちゃくちゃおもしろかった。

まとめ

本当にビギナーズLTですか!?と思うぐらい皆発表が上手くて少し凹んだそんなiOSDC 2日目でした。
懇親会ではネックストラップのアイコンを見て話しかけてくださった方が何名かいてとても嬉しかった。
明日最終日頑張って朝起きよう。