MicroViewControllerで無限にスケールするiOS開発 #iosdc #a
画面からコンポーネントからMicroVC、とツリー状に分解できない制御についてはウィークポイントあるだろな、というのがぐるぐるの例になるような #iosdc #a
2018-08-31 11:59:13MicroViewControllerは Elm / React とは真逆のアプローチという印象。UIKitの既存の仕組みに則った素直な設計で、VCを大量に使うあたりが刺激的な内容だけど、画面生成が宣言的でない(しUIKit自体そもそも現実的でない)ので、この設計が今後流行るかどうかは気になるところ #iOSDC #a
2018-08-31 11:59:31#iosdc #a このMicroViewControllerの話、この後のAsk the speakerも全部録音しといてほしい…漏らさず聞きたい…
2018-08-31 11:59:37みんな親のViewControllerに影響する処理を子がどう伝播させるのかを気になってるのかな? #iosdc #a
2018-08-31 11:59:53活発な質問と議論が生まれていて、話しを聞いているだけでも本当に為になるし、他の方の考えが聞ける貴重な機会だ。 #iosdc #a
2018-08-31 12:00:43非同期ってみんな言ってるけど、ViewのEvent(Logic)としては非同期ですることはなくて、通信側(ModelLayer)で非同期処理をIn,Outで担保するから気にしなくて大丈夫そうだけどな。 #iosdc #a
2018-08-31 12:00:52ひとつの画面を複数の子VCに分割するのは良くやってたけど、MicroViewControllerはここまでやっているとは!Storyboardでやりたいところだけど、Container Viewってネストできなかったんだよね... #iosdc #a
2018-08-31 12:01:23ViewのEventに対する処理は、処理の実態が非同期でもUIをBlockするという意味では同期処理だから問題ないと思うぞ #iosdc #a
2018-08-31 12:01:50GenericsでProtocolを満たすの、こういうことか #iosdc #a pic.twitter.com/WPG6DhdnpP
2018-08-31 12:02:08