issues
search
shumipro
/
yasou
野草、改め 写真付加情報サービス Yasou
MIT License
0
stars
0
forks
source link
仕様(メモ)
#1
Open
tyshgc
opened
9 years ago
tyshgc
commented
9 years ago
名称の定義
写真 = エントリ
同時期・同じエリアのエントリをグルーピングしたもの = ストーリ
タイムラインに表示するもの
自分とSNS上(Facebook/Twitter/Instagramでya-soのアカウントをもっているユーザー)の友達のストーリ
時系列で表示する
ストーリ詳細に表示するもの
該当しそうなイベントやたてもの情報を自動で設定
場所、時間でマッチする情報をSNSやイベントサイトからクロールして取得する
自分と友達エントリ(時系列でソート)
友達ではない第三者のエントリも混ぜる
第三者の写真はtenderUIのようにStock/RemoveでStockしたものからストーリーに追加
ストーリーの充実
エントリとストーリ生成の流れ
基本
記録開始ボタンを押す
開始時間記録
写真を撮影する =>写真撮影してアプリをがちゃがちゃいじるというより放置しておけばストーリーができているが理想
終了ボタンを押す
AUTO設定をオンにする
記録開始ボタンを押さなくても随時グループを作る。日時・場所の組み合わせで自動的にグルーピング。
エントリのロール
Public
Friend
Private
tyshgc
commented
9 years ago
ビューの構造
Stories = 写真の位置・時間から生成したまとめ一覧
Story = 写真の位置・時間から生成したまとめ。自分・友達・同じ位置と時間情報を持つ他ユーザーの写真を中心に、ツイートや施設情報、イベント情報なども紐づける。
Camera = 写真を撮影
CameraRoll = 写真一覧
CameraRoll:Story = 写真の位置・時間からグルーピングされた写真一覧
PhotoEditor = 写真の編集(色調・シーン・画角など)
Navigation = 設定
Account = アカウント設定
Notification = 通知設定
About = アプリと開発者について
Apps = アプリの説明
Developers = 開発者紹介
Copyright
Terms = 利用規約
データの構造
Stories
_array
Story
Item: Photo
_object
user: ユーザー情報
_object
user_name : ユーザー名
_string
user_id : ユーザーID
_number
user_hash : ユーザーHash
_string
type: このアイテムの種類
_choices
Photo
: 写真
Tweets
: ツイート
Facility
: 施設・お店情報
Event
: 同じエリア・同じ時間に行われていた(いる)イベント情報
Article
: 同じエリアに関係している記事
source: このアイテムの画像・位置情報
_object
images: 写真や記事、イベント、施設など画像が必要な場合はここに格納
_object
origin : 画像のオリジナルサイズUrl
_string
detail : 画像の詳細向けサイズ
_string
thumbs : 画像のサムネイルサイズUrl
_string
position: 位置情報
lat
lng
title: イベントや記事のタイトル、施設名、写真の場合はコメント
_string
summary: イベントや記事サマリー・施設名の概要
category: 施設の種類・イベントの種類
event_date:
_object
from: イベント開始日
_date
to: イベント終了日
_date
friends: 関係するユーザーリスト
_array
user: ユーザー情報
_object
user_name : ユーザー名
_string
user_id : ユーザーID
_number
user_hash : ユーザーHash
_string
tyshgc
commented
9 years ago
ストーリーの生成方法について
ストーリーの生成はトラッキングするようにしたらよいのでは?
レコードボタンをタップして、トラッキング開始のフラグをたてる
別にトラッキングするといってもリアルタイムでデータをとるわけではないのでアプリ(orサーバ)にフラグをたてておくだけで良い。
もう一度レコードボタンをタップしてトラッキング終了。この時点でフラグを回収して、その間の日時のものでグルーピング。
ざっと、こんな感じにすれば負荷も少なく実装できそうな気がスル。
名称の定義
エントリとストーリ生成の流れ
基本
AUTO設定をオンにする
エントリのロール