Hello,
For the past three years, I have been developing a news aggregator app called Newsreadeck. As someone who enjoys reading news from various sources, I noticed that most similar apps are primarily in English and cater to U.S. users.
Initially, I tried using RSS feeds, but many websites don't offer them, and manually creating or finding them was tedious. Furthermore, RSS feeds often just opened articles in a web browser or displayed only snippets instead of the full content.
To tackle these issues, I developed my own data sources. I've curated over 16,000 sources, categorized by language, location, and topic, and monitor them for reliability. The app allows you to discover and follow unlimited sources and access articles seamlessly. I also built a custom reader to remove ads, banners, and distractions, although some paywalls may still appear.
Some sources can be overly aggressive in publishing articles. To manage this, I've added options to mute certain words to avoid related articles, mute specific sources, and create a custom news feed by grouping your favorite sources.
The app aims to make news accessible to everyone, and because of that, I included features that allow each user to personalize their experience.
If you're as enthusiastic about news as I am, you're welcome to try out the app, available on the App Store.
I'm open to any feedback you might have!
Super awesome work here! I love how you where able to consider 16,000+ sources, which really adds a lot of diversity to what is being shared.
Yeah, the mute filters and feed controls seem like a smart choice. I like how this all seems aimed especially for serious news viewers.
How have you handle languages with different character sets and right-to-left formatting etc?
Thanks for your kind words, Nathan, and sorry for my late reply.
The app attempts to detect the user's language from their device to determine the appropriate text alignment. After that, the iOS components take over.
FYI, the app is localized in 6 languages, but the sources come from more than 100 different languages ;)
Very cool, thanks for the reply. Best of luck moving forward!
thanks you for taking the time to comment :)