Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vatsalkesarwani12/headlines
HeadLines is a 📰 news app that delivers you with the latest news. It has interactive UI and easy to use. The app can be scrolled offline to watch your bookmarked news. Give this app a try and let me know.
https://github.com/vatsalkesarwani12/headlines
android android-app bookmarks constraint-layout firebase headlines java news newsapi retrofit2 room room-database
Last synced: 18 days ago
JSON representation
HeadLines is a 📰 news app that delivers you with the latest news. It has interactive UI and easy to use. The app can be scrolled offline to watch your bookmarked news. Give this app a try and let me know.
- Host: GitHub
- URL: https://github.com/vatsalkesarwani12/headlines
- Owner: vatsalkesarwani12
- License: mit
- Created: 2020-02-02T15:25:45.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-10-03T16:02:33.000Z (about 4 years ago)
- Last Synced: 2024-10-12T07:27:23.077Z (about 1 month ago)
- Topics: android, android-app, bookmarks, constraint-layout, firebase, headlines, java, news, newsapi, retrofit2, room, room-database
- Language: Java
- Homepage: https://drive.google.com/drive/folders/1JzrSdi67XlEFLxXoaegw4W2AnaEdSeql
- Size: 4.72 MB
- Stars: 17
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# HeadLines
## HeadLines is a news app that delivers you the latest news
This application was built for practising android, retrofit, room and constraint Layouts## Top Features of the App
1. You can get all the latest news updates through this app.
2. You can read all news based on categories such as Health, Business, Sports, etc.
3. You can share the shareable link of the news.
4. There also an bookmark feature in the app, which allow you to read the news offline.## Technology
1. Android
2. Java
3. Retrofit
4. Room Database
5. Google Analytics
6. RecyclerView
7. Material I/O## Requirements
1. Android Version 5.0 and above
2. compileSdkVersion 29
3. minSdkVersion 21
4. androidx# ScreenShots
Splash Screen
![](https://github.com/plazzy99/HeadLines/blob/master/app/src/main/res/drawable/mockup01.png)
Home Page
![](https://github.com/plazzy99/HeadLines/blob/master/app/src/main/res/drawable/mockup02.png)
Loading Page
![](https://github.com/plazzy99/HeadLines/blob/master/app/src/main/res/drawable/mockup03.png)
Main Page
![](https://github.com/plazzy99/HeadLines/blob/master/app/src/main/res/drawable/mockup04.png)
News Page
![](https://github.com/plazzy99/HeadLines/blob/master/app/src/main/res/drawable/mockup05.png)
![](https://github.com/plazzy99/HeadLines/blob/master/app/src/main/res/drawable/mockup07.png)
Bookmarks
![](https://github.com/plazzy99/HeadLines/blob/master/app/src/main/res/drawable/mockup08.png)## Download app from the link
[Download both the files and then click .apk file](https://drive.google.com/drive/folders/1JzrSdi67XlEFLxXoaegw4W2AnaEdSeql?usp=sharing)