GuNews version 2

GuNews v.2

The GuNews app was updated to version 2. No shiny features, but a few things were added to improve user experience. However the biggest improvement is the potential of data usage reduction.

For that there is now an additional switch in the Settings. With it the user can opt out from showing the images in the news list and showing only text. Admittedly it's much more appealing to look at the headlines with relevant images, but that because I'm not concerned of my data usage.

Even better I also implemented the Android paging library in the app, which means the app would only fetch necessary headlines. Initially only 10 headlines, which is needed to show on the list. And on the fly the app will fetch more as soon as the user scrolls down the list.

The list of changes in this version:
  • Added switch in the Settings for hiding images and tweaked Android paging (to reduce data usage)
  • Code rewriting to adhere to one activity principle.
  • Improved news search function (see also bug fixes below)
  • Improved Navigation Components (see also bug fixes below)
  • Reorganised news sections

And fixed these crashes:
  • Fixed the crash when carrying out search after change in Settings
  • Fixed the issue of Navigation controller not found after change in Settings.

But there are features planned for future updates:
  • Adding further reputable news sources, that still honour the no-fake-news-please principle.
  • Trialing a news section for "My country news" which are not necessarily in English.