viento
viento copied to clipboard
Smart Profiler: Courier
For Courier:
STORAGE
- Default experience related to storage is the same regardless of the case. Then we give the user options in the UI to keep older stories around for longer.
- Display stories from the last 24 hours for each feed
- Expire after reading
DATA
- Prompt the user in on boarding if low end device (resolution below ‘x’, memory below ‘x’, etc): “Care to be wise about your data use?” - Yes, optimize the app for me - No, I don’t care; OR Looks like your internet is unreliable. Let’s make the best of it. Let’s optimize your experience.
- The optimized experience (by default)
- Over data: Fetch headlines and summary for each source; (can we limit to how many we fetch?)
- Over wifi: Fetch media and full stories
- When the user selects ‘yes, optimize’, we can give a secondary option to use only wifi.
- The optimized experience (by default)
- Have the user choose. “Which do you care about more?"
- Full stories (no media)
- Media and headlines
- Or we just choose a default and give the option to change in the UI — YES.
UI for story view
- If no media, option to download manually (have this)
- If no full story (option to fetch full story when connected next)