Click here to download Latest APK
- Clone the repository from GitHub.
https://github.com/shivam-gupta007/News-App.git
- Import the project into Android Studio.
- Build and run the project on your Android device or emulator.
- Home Screen: Fetches news articles from the News API and displays them on the home screen.
- Search Screen: Allows users to search for specific news articles.
- Pagination: Utilizes the pagination library to display news articles in a paginated format in the Search News screen, enhancing user experience.
- Local Database: Utilizes Room Database to store top headlines and bookmarked news articles locally, ensuring access even when the internet connection is unavailable.
- Bookmarking: Enables users to bookmark news articles for offline reading.
- Share Functionality: Allows users to share news articles with others via text.
- View Full Article: Provides users with the option to view the full article from the news detail screen for a better reading experience.