遅くなりましたが、iOSDC Japan 2018に参加、LT登壇してきた。
参加前のブログはこちら yutailang0119.hatenablog.com
参加
去年はスタッフ側だったけど、転職したり、転居したり、身の回りの変化で、残念ながらスタッフはできず。
去年は設計の話が多かったけど、今年はそれを実装に落とし込んだりとか、インターフェイス周りの話が多かった印象 *1
来年はテストとか、Packaging周りが流行らないかなぁ...
今年は Swift Package Manager話のプロポーザル 出したけど、通らなかった。
スポンサー紹介ムービー、ほんとよいよね
https://www.youtube.com/watch?v=Wy6XCIDJRIU&t=0s&list=PLod2oSGQp3W6Qw5RFipf6N5YY80InTQPX&index=4www.youtube.com
見た中でもよかったもの
~~ †††† 漆黒の魔法 Objecitve-C Runtime API †††† ~~
おもしろいんだけど、実際使い所が...
終わった後に おもち とバグってるの見つけてしまった。
MicroViewControllerで無限にスケールするiOS開発
さすがベストトーク1位だよねというトークだった。
mercari/Mew は本当によくできてて、感動した。
トーク後に、@tarunon と一緒になって、コード読んだり、PR投げたりしたのはいい思い出。
宣言的UICollectionView
自分は差分計算にInstagram/IGListKitというのを使ったことがあるけど、dataとcellのマッピングがイケてなくて、うーむと思っていた。
ishkawa/DataSourceKitは、Swiftのいいところを使っていてよさそう。
どっかで使いたい。
スマホアプリエンジニアだから知ってほしいブロックチェーンと分散型アプリケーション
元同僚の id:niwatako のトーク。
この日が退職日だったので、ギリギリ同僚だったのだけど、満席で見れず...
あとでniwatako追悼式典したので許して (後述する)
他にもいろいろあったけど、時間がなくなったので割愛。
アンカンファレンスで行われたわいわいswiftcも、めっちゃ楽しかった。
LT
weak vs unowned by Yutaro Muta | トーク | iOSDC Japan 2018 #iosdc - fortee.jp
がっちりテックトークするの、結構久々でめちゃくちゃ緊張してた。
絶対5分おさまらないとわかってたので、無理やりねじ込んだ。
Twitterでの反応も多くてよかった。
あと、初めて気づいてもらえて嬉しかった。
進むときは縦スクロール、深掘りするときは右スクロールの形式のスライド好き #iosdc
— みなみ@マジLOVEキングダム建国 (@minamin0730) 2018年9月2日
縦遷移 or 横遷移 を論理の流れに応じて使い分けてるっぽくて素敵 #iosdc
— Naomichi Okada (@7omich) 2018年9月2日
当日に公開した yutailang0119/ProgressSpinnerKit もよろしくお願いします 🙇♂️
いい写真撮ってもらった
余談
途中で少し出てきた、selfのshadowing問題に
guard let self = self else { return }
が追加されて、どうしましょうね
swift-evolution/0079-upgrade-self-from-weak-to-strong.md at master · apple/swift-evolution · GitHub
niwatako追悼式典
会期中に niwatakoがはてなを旅立つことに寄せて #niwatako追悼式典 - がんばってなんか書く を投稿したので、これについて話しかけられることも多かった。
せっかく最後の瞬間をみんなで迎えられるよねということで id:niwatako, id:ikesyo はもちろん、スピーカーディナー後の方々に参加頂いて、盛大に祝えた。
ご参加ありがとうございました @takasek, @_bannzai_, @d_date, @itaru_sugimoto, @hironytic, @rikusouda, @dchn2904, @tatsuhama50
#niwatako追悼式典 pic.twitter.com/6fsJV1KNUr
— Yutaro Muta (@yutailang0119) 2018年8月31日
最後にiOSDCで30分枠の登壇して、好きな日本酒銘柄に囲まれて飲み溺れながら、23:59まで同僚たちに看取られたの、最高のiOSエンジニア人生だったのでは
— にわタコ (@niwatako) 2018年9月2日
全体フィードバック
今年は3.5日という超長丁場で、全日参加した感想は「もう少し短くてもよくない?」。
日程が伸びると枠が増えて、門戸が広がって、って感じはするけど、その分濃度の薄まりが否めないなぁという感じ。
WWDCとかはもっと長い期間だけど、実際ダラダラできる時間もそれなりにあるし、セッション自体の濃度も濃い。
カンファレンスの規模が大きくなると生まれる壁なのかなと感じた。
まとめ
実はCfP段階で、ちょっと思うところはあったのだけど、参加するとやっぱりおもしろいし、モチベーションも上がったし、参加してよかった。
来年も是非よろしくお願いします!!!
@niwatako @yutailang0119 @ikesyo #niwatako追悼式典 pic.twitter.com/v5orE0krfP
— しめじ | Kaga (@TAKA_0411) 2018年9月4日
*1:これはiOSDCに限らず、トレンドとして