今回作っていくアプリの要件と設計についてまとめます。今回は個人開発+シンプルなアプリなので、ここでは大体の設計にとどめて、細かい部分はその都度考えていきたいと思います。
どんなアプリを作るのか
結婚式やイベントで写真を楽しむために、簡単に写真を共有できて、みんなで写真を楽しむ経験を提供するアプリを作る。
どうして必要なのか
LINEやGoogleフォトでもいいけど、多様な人が集まる場所ではいちいち友達登録したり、メールアドレスを聞いたりするのが面倒で現実的ではない場合がある。その場合に、URLやQRコードで共有できるWebサイトに写真をアップロードするだけで共有可能な状況を作ることで、いろんな手間を省くことが出来ると考えられる。
アプリの機能
- 写真アップロード機能(必須)
- 共有された写真一覧
- 写真を楽しむフォトストリーム
画面
- トップ画面:タイトルと招待コードの入力
- ホーム画面:イベントごとにカスタマイズされた背景と各機能を呼び出すボタン
- 写真アップロード画面:写真選択+プレビュー表示+アップロード機能
- 写真一覧画面:共有された写真が一覧表示で閲覧可能、いいね機能、ダウンロード機能(有料プラン)
- 写真ストリーム画面:共有された写真が流れてくる画面
画面遷移イメージ
準備中…