Skip to content

Welcome to NewsHub, an Android application built on the news.org API. The main goal of this project is to showcase the usage of various Android technologies such as Jetpack Compose, Kotlin, MVVM, Architecture Component, Hilt, Room, Coil, Paging, and Retrofit 2.

Notifications You must be signed in to change notification settings

pasichDev/NewsHub

Repository files navigation

NewsHub

Welcome to NewsHub, an Android application built on the news.org API. The main goal of this project is to showcase the usage of various Android technologies such as Jetpack Compose, Kotlin, MVVM, Architecture Component, Hilt, Room, Coil, Paging, and Retrofit 2.

Screenshots

MainActivity SavedNews

Installation

To install NewsHub, you can download the APK file from the releases page and install it on your Android device.

Alternatively, you can build the project from source by following these steps:

  1. Clone the repository:
git clone https://github.com/pasichDev/NewsHub.git
  1. Open the project in Android Studio.
  2. Create an account with newsapi.org and get your api token.
  3. Write your api token in the file variable API_KEY. (com.pasichdev.newshub.utils.Const.kt)
  4. Build and run the application.

License

NewsApp is licensed under the MIT License.

About

Welcome to NewsHub, an Android application built on the news.org API. The main goal of this project is to showcase the usage of various Android technologies such as Jetpack Compose, Kotlin, MVVM, Architecture Component, Hilt, Room, Coil, Paging, and Retrofit 2.

Topics

Resources

Stars

Watchers

Forks