OlivierTD / team-rocket

Team Rocket working on OSS AntennaPod
MIT License
1 stars 1 forks source link

Rearranging HomePage #143

Open SaiShan opened 6 years ago

SaiShan commented 6 years ago

"As a user, I want to view the multiple features on the Home Page in different tabs. " [SP: 2 ] [Value: high ] [Risk: low ]

Tasks breakdown:

Implementation Breakdown:

Testing:

Unit test:

After review, it was determined that no unit tests were required for this user story as there are no function that requires such testing.

Instrumented test:

https://github.com/OlivierTD/team-rocket/blob/9e402783c7b9f49cbd09ec86aa52ecf7ecd66c8b/app/src/androidTest/java/de/test/antennapod/ui/MainActivityTest.java#L436-L477

Acceptance test:

capture

Demonstration Steps:

1 - Navigate to home page. 2- Tabs are visible. 3 - Swipe to "FEATURED" tab. 4 - Scroll through toplist and suggested podcasts (if any) 5- Swipe to "CATEGORY" tab 6 - Scroll through categories. 7- Select desired category. 8 - Select desired podcast. 9 - Open the podcast. 10 - Select an episode to listen to. 11 - Stream to listen to episode or download to keep a local copy.

SaiShan commented 6 years ago

homepage

Note The design of the home page changed. The podcasts displayed will now be in one scrollable row.

guipadua commented 6 years ago

Demoed. Tabs are there. Still to be done move the random button and search results will be moved to a new page. UI tests so far are done, unit still to be done.

SaiShan commented 6 years ago

@guipadua This User Story is now fully implemented. It is eligible for TA signoff.