RSS Reader

Oct 20, 2023

Motivation

The BBC News app updated to a new design that removed several useful features and placed more emphasis on images than headlines.

Implementation

The Bulk of the implementation was done in ~1 Week with very little research into RSS standards so it will occasionally have issues with certain feeds. However, it requires very few attributes with only the title and link/id attributes to be set to properly display.

Written in Flutter/Dart. Supports RSS and Atom feeds.

Things of Note

It was interesting trying to speed up the loading speed as it required using Futures in Dart to asynchronously download feeds.

Future Ideas

Screenshots

Alt Text
Figure 1: App Homescreen
Alt Text
Figure 2: Filter Options
Alt Text
Figure 3: Feed Settings