# News-App **Repository Path**: zzh123456/News-App ## Basic Information - **Project Name**: News-App - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-03-11 - **Last Updated**: 2024-03-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # News-App đź“° ### Overview : Kotlin-based Android news app helps users stay up-to-date on the latest headlines. ### Features : * Display News in various categories * Dark mode * Share news with friends * Browse news * Bookmark news to read later/ Delete news * Listen news with provided Text-To-Speech service ### Screenshots :
News home Read News saved
News home read News saved news


### Tools and Tech stack used : * Kotlin * XML * MVVM Architecture * Room database library * Android Studio * Third party libraries like [retrofit](https://square.github.io/retrofit/), [picasso](https://square.github.io/picasso/), [shimmer](https://github.com/facebook/shimmer-android). ### Getting Started : Note: To run the app you have to add NewsAPI.org key. This API has limited access to daily request for News. * Generate API key from News api * Paste the key in 'gradle.properties' *(Create the file if not exists)* API_KEY="" * Rebuild app ### Application link : **Click here to download apk** ### Contributing - Contributions are always welcome! - See [CONTRIBUTING.md](https://github.com/Raj-m01/News-App/blob/master/CONTRIBUTING.md) for ways to get started. ### For hackoberfest: - **Before creating any Pull Request, please register yourself at [Hacktoberfest's Official Website](https://hacktoberfest.digitalocean.com/)** - **If a maintainer reports behavior that’s not in line with the project’s code of conduct, then you will be ineligible to participate.** - **If a maintainer reports your pull request as spam, it will not be counted towards your participation in Hacktoberfest.** ### 📝 License Copyright (c) 2022 Raj Manjrekar This project is [MIT](https://github.com/Raj-m01/News-App/blob/master/License) licensed.