An RSS Feed Reader for most read Reuters feeds. Updated to Swift 3.
- Start the project in Xcode by double clicking FeedReader.xcodeproj.
- Run the app on iPhone 5S simulator.
- Start the project in Xcode by double clicking FeedReader.xcodeproj.
- Go to test navigator and run the included tests in the app.
- Test with internet connection and without internet connection. Check whether data loads correctly when internet connection is lost at different times:
- Right at the beginning -> Should show a friendly message that connection needs to be online.
- While using the app -> Uses cached data
- On app restart -> Gets live data if connection available, else gets cached data.
- Check the title and description on the app are same between the cell view and detailed view (on tapping the cell).
- Check that story link opens in browser on clicking the story link.
Tested only on iPhone. Use Xcode 8.