MicroViewControllerで無限にスケールするiOS開発 #iosdc #a

https://fortee.jp/iosdc-japan-2018/proposal/ef7c210d-d4dc-4a91-9601-e9d1edba441a `MicroViewController`という仕組みを導入したことで我々はメンバーの誰もが経験したことのない開発速度とスケーラビリティを手に入れました。 「10人規模で画面の開発が可能」「全てのVCとVMは500行未満」「手軽に値レベルで実現可能なMock」「50のVCで構成される一画面」 `MicroViewController`を取り入れた画面設計について、我々のベストプラクティスを紹介します。
6
前へ 1 ・・ 15 16 次へ
andooown @andooown

ぐるぐる、ぐるぐる、ぐるぐる、ぐるぐる #iosdc #a

2018-08-31 11:58:53
wtr @watura

#iOSDC #a table viewなサンプル欲しい

2018-08-31 11:59:00
しゅんくん🐹 @shunkun_san

全画面ぐるぐるは、プレゼントぐるぐる #iosdc #a

2018-08-31 11:59:02
ばんじゅん🍓 @banjun

画面からコンポーネントからMicroVC、とツリー状に分解できない制御についてはウィークポイントあるだろな、というのがぐるぐるの例になるような #iosdc #a

2018-08-31 11:59:13
カシマ @hexuuun

安全なぐるぐるにしよう・・ #iosdc #a

2018-08-31 11:59:15
小泉ひやかし🌻無職 @nnsnodnb

松館さんと岸川さんとの間でマイクがぐるぐるしてる #iosdc #a

2018-08-31 11:59:20
Daiki Matsudate @d_date

となりの人にマイクを渡してしまったw #iosdc #a

2018-08-31 11:59:27
🕊️ @inamiy

MicroViewControllerは Elm / React とは真逆のアプローチという印象。UIKitの既存の仕組みに則った素直な設計で、VCを大量に使うあたりが刺激的な内容だけど、画面生成が宣言的でない(しUIKit自体そもそも現実的でない)ので、この設計が今後流行るかどうかは気になるところ #iOSDC #a

2018-08-31 11:59:31
takasek @takasek

#iosdc #a このMicroViewControllerの話、この後のAsk the speakerも全部録音しといてほしい…漏らさず聞きたい…

2018-08-31 11:59:37
wtr @watura

#iosdc #a セルのreuseのメリット消えたりしてないのかな

2018-08-31 11:59:42
佐藤タケシ 【Amazonにて「一冊でマスター!Swift Concurrency入門」発売中】 @hatakenokakashi

みんな親のViewControllerに影響する処理を子がどう伝播させるのかを気になってるのかな? #iosdc #a

2018-08-31 11:59:53
fumiyasac@iOSアプリ開発UI実装であると嬉しいレシピブックシリーズ販売中です〜📖 @fumiyasac

活発な質問と議論が生まれていて、話しを聞いているだけでも本当に為になるし、他の方の考えが聞ける貴重な機会だ。 #iosdc #a

2018-08-31 12:00:43
koutalou ₍₍⁽⁽👻₎₎⁾⁾ ₍₍⁽⁽🗡️₎₎⁾⁾ @koutalou

非同期ってみんな言ってるけど、ViewのEvent(Logic)としては非同期ですることはなくて、通信側(ModelLayer)で非同期処理をIn,Outで担保するから気にしなくて大丈夫そうだけどな。 #iosdc #a

2018-08-31 12:00:52
Yuichi Kobayashi @imk2o

ひとつの画面を複数の子VCに分割するのは良くやってたけど、MicroViewControllerはここまでやっているとは!Storyboardでやりたいところだけど、Container Viewってネストできなかったんだよね... #iosdc #a

2018-08-31 12:01:23
giginet @giginet

エラーハンドリングムズすぎていつも困るので知見がほしい #iosdc #a

2018-08-31 12:01:38
koutalou ₍₍⁽⁽👻₎₎⁾⁾ ₍₍⁽⁽🗡️₎₎⁾⁾ @koutalou

ViewのEventに対する処理は、処理の実態が非同期でもUIをBlockするという意味では同期処理だから問題ないと思うぞ #iosdc #a

2018-08-31 12:01:50
りく・そうだ @rikusouda

アプリ開発の知見が飛び交っている #iosdc #a

2018-08-31 12:01:54
ロクネム @_rockname

グローバルなエラーのハンドリング、MicroVC関係なく気になるところ #iosdc #a

2018-08-31 12:02:08
wtr @watura

#iosdc #a バリデーションするためには子同士が協調しないといけない?

2018-08-31 12:02:11
前へ 1 ・・ 15 16 次へ