ジェネリクスを使ったプロフィール画面の構築 @swiz_ard #iosdcrc #b
https://fortee.jp/iosdc-japan-2018/proposal/21947ef0-2c75-4f12-bcb7-8cfd4c03fe2c
Wantedly Visitのプロフィール画面には多くの項目があり、それぞれに編集画面があります。
Wantedly Visitではプロフィールの項目1つ1つに編集画面を実装するのではなく、ジェネリクスを使って汎用的に構築することで実装コストを下げることができました。
このトークでは、Wantedly Visitのプロフィール画面におけるジェネリクスの利用例をご紹介します。
crea
@crea_io
#iosdcrc #b 18項目からなるプロフィール編集画面。似てるけど中身が違うview. スタイル同じだけど中身が全部違う、タップ時開くviewも全部違う。ジェネリクス使えそう、という感覚。
2018-09-20 20:45:30
ダンボー田中📦
@ktanaka117
Genericsが当てはめられる画面デザインが必要な気がした🤔 うちのアプリだと、あまり無い、、、かな、、、? #iosdcrc #b
2018-09-20 20:46:23
fumiyasac@iOSアプリ開発UI実装であると嬉しいレシピブックシリーズ販売中です〜📖
@fumiyasac
セクションごとに動きや属性が微妙に異なるものを1画面に押し込めないで適度にContainerView等を活用して、ReactorKitでViewの状態を管理するという趣旨ですね😃 #iosdcrc #b
2018-09-20 20:47:22
shiz(しず)@翻訳本発売中
@stzn3
課題 似ているけど中身が違うViewをどうする? スタイルは一緒だけど項目やアクションが違う #iosdcrc #b
2018-09-20 20:48:06
shiz(しず)@翻訳本発売中
@stzn3
アイテム編集画面の課題 16項目にそれぞれに1画面必要 ->共通部分を親、それ以外を子16作る #iosdcrc #b
2018-09-20 20:53:23