Background
To deliver impact iteratively, the iOS App will be releasing the Home feed revamp in phases. The first phase will include the redesigned overall app onboarding with interest selection, the new "For you" feed and related settings. The "Community" feed will remain the older explore feed elements.
Phase 1: Release A/B test centered around measuring impact of "For you" feed
A: Control (Explore tab, no changes to feed)
- Existing onboarding
- Current explore feed/tab, no changes
B: Variant with redesigned feed
- Renamed to Home
- Updated onboarding with Interest selection for new installs and existing app users
- Add “For you” feed with new language selector
- Additional settings for "For you"
- Existing Explore Feed wrapped into “Community”, With any modules that have been added to "For you" removed
Phase 2 + onwards
- Redesign/rewrite "Community"
- Complete additional improvements on "For you" feed
- Move Random article from Community to "For you"
- Move Games from Community to "For you"
- Move Places from Community to "For you"
Tasks included in Phase 1
Onboarding
- T427568 Onboarding: Intro Screens and Context Setting
- T427569 [iOS] Onboarding: Interests Selection
- T427572 Onboarding: Feed Preference Screen
- T427573 Onboarding: Languages Screen
- T427574 Onboarding: Feed Loading Screen
- T427577 Existing User Re-onboarding — New "Home" Feed Introduction
Wrapping existing explore feed into "Community" and renaming Home
- T427578 Rename "Explore" to "Home" & remove "W" tooltip, scroll to top
- T432471 Move current Explore feed into Home Community tab
For you Feed
- T427673 [L] For You Feed: Shared Card Chrome & Navigation
- T427674 [L] For You Feed: Article Recommendations Based on Interest
- T427675 [M] For You Feed: Because You Read Module
- Removes "Because you read" from Community feed
- T427676 [M] For You Feed: Continue Reading Module
- Removes "Continue reading" from Community feed
- T427685 Explore Feed: Empty State (Modules off)
- [Nice to have] T427677 Show swipe gesture tutorial to new "Home" feed users
Settings
Instead of the final designs for "Settings", we will proceed with the stub UI that was developed as part of these tasks:
- T427927 [Eng] Stub UI + Data for adjusting new Explore Settings
- T427930 [Eng] Stub UI + Data for editing your interests
Release
- T427688 [M/L] Deploy Onboarding & "For you" feed revamp as A/B Test
- T427689 [M] Phase 1 instrumentation for iOS Explore Feed Refresh
- T431043 Migrate translations for iOS Home or add to translatewiki early
Feature release requirements
- Core flows have been audited for accessibility in DynamicType and VoiceOver, tasks filed for fixes need
- Functions across app languages, with testing done for LTR, RTL, and langauge variants