Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rh-id/a-news-provider
A simple RSS feed android application.
https://github.com/rh-id/a-news-provider
a-navigator a-provider android android-app android-application rss rss-aggregator rss-feed rss-reader
Last synced: about 1 month ago
JSON representation
A simple RSS feed android application.
- Host: GitHub
- URL: https://github.com/rh-id/a-news-provider
- Owner: rh-id
- License: mit
- Created: 2021-10-11T06:40:49.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2024-01-02T07:33:02.000Z (11 months ago)
- Last Synced: 2024-09-27T00:01:51.359Z (about 2 months ago)
- Topics: a-navigator, a-provider, android, android-app, android-application, rss, rss-aggregator, rss-feed, rss-reader
- Language: Java
- Homepage:
- Size: 1.95 MB
- Stars: 28
- Watchers: 2
- Forks: 4
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# a-news-provider
![Languages](https://img.shields.io/github/languages/top/rh-id/a-news-provider)
![Downloads](https://img.shields.io/github/downloads/rh-id/a-news-provider/total)
![GitHub release (by tag)](https://img.shields.io/github/downloads/rh-id/a-news-provider/latest/total)
![Release](https://img.shields.io/github/v/release/rh-id/a-news-provider)
![Android CI](https://github.com/rh-id/a-news-provider/actions/workflows/gradlew-build.yml/badge.svg)
![Release Build](https://github.com/rh-id/a-news-provider/actions/workflows/android-release.yml/badge.svg)
![Emulator Test](https://github.com/rh-id/a-news-provider/actions/workflows/android-emulator-test.yml/badge.svg)A simple and easy to use RSS aggregator that deliver news to your smartphone
- Easily add new feed using shortcut
- Support RSS XML
- Support Atom XML
- Support background sync
- Simple interface to add and read your news
- Support dark mode and light mode
- Accessibility friendly with one hand mode
- Accessibility friendly on screen reader (tested with TalkBack)
This project is intended for demo app for [a-navigator](https://github.com/rh-id/a-navigator) and [a-provider](https://github.com/rh-id/a-provider) library usage.
The app still works as production even though it is demo app.
## Project Structure
The app uses a-navigator framework as navigator and StatefulView as base structure,
combined with a-provider library for service locator,
and finally RxAndroid to handle UI use cases.
## Screenshots
## Support this project
Consider donation to support this project