MyTimes
News Reader App using NewsApi.org
Install / Use
/learn @debajyotibasak/MyTimesREADME
MyTimes

MADE by: Debajyoti Basak (d.basak.db@gmail.com)
Features:
- Beautiful UI with Animations made with Material Design Guidelines by Google.
- Fetches News from 10 sources (will add more in the future)
- Option of sharing the news with friends.
- Read the full news by following the link provided in the Article.
- Read news in offline mode without internet.
News Sources

Screenshots






What I have learned from this project:
- Fetching JSON data and parsing it.
- Working with libraries like Retrofit and GSON
- Maintaining a good design ny following Material Design Guidelines by Google.
- Working with UI libraries like Material Drawer by Mike Penz.
- Saving Orientation changes with savedInstance.
Libraries used in this project:
It a fully Open Source project so go ahead and fork it.
Note: Please use your own API KEY. Its very easy to set up. Just go to https://newsapi.org/register.
If you do not have a gradle.properties file, create one
- Change you Android view to Project file in the directory
- Right click > New > File
- Put the name as gradle.properties
- Now paste MY_NEWS_API_KEY="your-api-key-here" in the gradle.properties file
Build the project and Run
Contributions are also welcome.
Related Skills
gh-issues
339.3kFetch GitHub issues, spawn sub-agents to implement fixes and open PRs, then monitor and address PR review comments. Usage: /gh-issues [owner/repo] [--label bug] [--limit 5] [--milestone v1.0] [--assignee @me] [--fork user/repo] [--watch] [--interval 5] [--reviews-only] [--cron] [--dry-run] [--model glm-5] [--notify-channel -1002381931352]
node-connect
339.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
oracle
339.3kBest practices for using the oracle CLI (prompt + file bundling, engines, sessions, and file attachment patterns).
tmux
339.3kRemote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.
