15 Commits

Author SHA1 Message Date
516fefd870 Integrated the TopWordsView view into the FeedListViewController view controller in the Feed framework. 2024-03-21 02:09:39 +01:00
235b8eeba5 Implemented the TopWordsView view in the Feed framework. 2024-03-21 02:02:28 +01:00
c9ea6de3d5 Implemented the TopWord model in the Feed framework. 2024-03-21 02:01:11 +01:00
0f4fb372e3 Improved the FeedListViewController view controller in the Feed framework a little bit. 2024-03-21 00:41:08 +01:00
8c0fed9007 Conformed the FeedItemCell and the TopWordsCell table cells in the Feed framework to the TableCell protocol from the UI library. 2024-03-21 00:34:01 +01:00
863f1c08ad Implemented the TopWordsCell table cell in the Feed framework. 2024-03-21 00:19:54 +01:00
dc91c93a5e Conformed the FeedItemCell table cell in the Feed framework to the CellIdentifiable protocol. 2024-03-21 00:18:34 +01:00
d05f198471 Implemented the FeedItemCell table cell in the Feed framework. 2024-03-21 00:12:54 +01:00
d5a288ff39 Renamed the FeedItemCell component in the Feed framework as FeedItemView. 2024-03-21 00:04:28 +01:00
763b6ddefc Implemented the calculation of reviews' top words for the FeedListViewController view controller in the Feed framework. 2024-03-20 23:40:28 +01:00
eac34c61c1 [Framework] Feed item filtering in the Feed List view (#11)
This PR contains the work done to implement the filtering of the items shown in the `FeedListViewController` view controller by star rating.

Reviewed-on: #11
Co-authored-by: Javier Cicchelli <javier@rock-n-code.com>
Co-committed-by: Javier Cicchelli <javier@rock-n-code.com>
2024-03-20 21:35:46 +00:00
c9f4b9a677 [Framework] Feed item view in the Feed framework (#10)
This PR contains the work done to implement the `FeedItemViewController` view controller, that shows in details a selected review from the `FeedListViewController` view controller.

Reviewed-on: #10
Co-authored-by: Javier Cicchelli <javier@rock-n-code.com>
Co-committed-by: Javier Cicchelli <javier@rock-n-code.com>
2024-03-20 01:42:21 +00:00
09df006ab9 [Framework] Feed list view in the Feed framework (#9)
This PR contains the work done to provide the existing `FeedViewController` view controller with real life data by integrating the `iTunesService` service into its view model. In addition, the list item cell has been design has been updated, and re-implemented using the `SwiftUI` framework.

Reviewed-on: #9
Co-authored-by: Javier Cicchelli <javier@rock-n-code.com>
Co-committed-by: Javier Cicchelli <javier@rock-n-code.com>
2024-03-19 08:31:13 +00:00
4359f53a19 [Library] Feed library (#4)
This PR contains the work done to setup the library and also, the necessary protocols, model, structs, and error definitions to implement remote service clients.

Reviewed-on: #4
Co-authored-by: Javier Cicchelli <javier@rock-n-code.com>
Co-committed-by: Javier Cicchelli <javier@rock-n-code.com>
2024-03-17 15:15:44 +00:00
8fc4bb165e [Framework] Feed framework setup (#2)
This PR contains the work done to set the Feed framework into the project, and then integrate it to the App target.

Reviewed-on: #2
Co-authored-by: Javier Cicchelli <javier@rock-n-code.com>
Co-committed-by: Javier Cicchelli <javier@rock-n-code.com>
2024-03-16 00:28:59 +00:00