Cards
with axokxi.icon
/collab/遅延コミュニケーション探求
時間軸指向のコミュニケーションに注目して、
時間軸指向ではない形のコミュニケーションを目指す、陣地玉入れのようなチャットアプリ
時間軸への依存からの脱却を目指す
/villagepump/時間軸への依存から脱却するためには
実装方針
アーキテクチャ
MicroViewController、気になる
とりあえずClean Architectureだけ意識して、細かい所は自分で考えてやってみたら面白そう
のちに大崩壊しても大きな問題はないので(自分が大変なだけ)
https://gyazo.com/4f40c15befb2b2f3ed8c16a73b1ffcbe
こんなとか?(左は現状の理解のMVP, 右はこんなかんじでどうだろうという形)
まあ ①すでに名前がついている ②なにかしら問題がある のどちらかだと思うけど、せっかくなのでこれでやってみる
UseCase
GetとPostするやつ
今の仕様では一度送ったら編集できないけど、もし今後変えるとしたらUseCaseを追加する形になる
データの持ち方
人
カード
時系列順に参照することより、ネットワークを辿って参照することの方が多そう
グラフデータベースとか気になっている
まあいらんか
Githubのコミットみたいな構造のデータを持つ場合ってどういうのがいいのかな
結局Firebase Realtime Databaseが最適なのかな
UI
/collab/Cards UIデザイン0524
Fluid Interfaceっぽくしたい
Hero
作る物リストアップ
LINEログイン
ホームのスクロールUI
編集画面
Firebaseもろもろ
小さくても成り立っている物を作るのは大事
土曜の終わりの時点で動くようにしたい
axokxi.icon /icons/ありがと.icon
Viewが欲しい物
ホームに表示するカードの情報
時系列順に並べたり
idからカードの情報が欲しい
新着かどうか知りたい
友達ユーザーの情報