Skip to content
/ News Public

Kotlin/Compose Multiplatform project to show top news headlines from NewsAPI.

License

Notifications You must be signed in to change notification settings

iNoles/News

Repository files navigation

News App 🗞

GitHub license

News App is a simple news application built using Compose Multiplatform that utilizes the NewsAPI to fetch top US news headlines from various sources across seven categories. This app is designed to run seamlessly across Android, iOS, and Desktop platforms.

Features

  • Fetches top news headlines from the NewsAPI.
  • Supports browsing news articles from various sources across seven categories.
  • Clean and intuitive user interface.
  • Responsive design for Android, iOS, and Desktop platforms.

Supported Platforms

  • Android
  • iOS
  • Desktop

Prerequisites

  • Kotlin and Jetpack Compose knowledge
  • Android Studio 4.2 or higher
  • Xcode 12 or higher (for iOS development)
  • IntelliJ IDEA or Android Studio (for Desktop development)

Setup

  1. Clone this repository.
  2. Obtain a NewsAPI key from NewsAPI.
  3. Add your NewsAPI key to the appropriate location in the project.
  4. Build and run the app on your desired platform.

Getting Started

  1. Launch the app.
  2. Browse through the top news headlines from various sources.
  3. Tap on a news article to read the full story.

Stack

NewsApp Main Page

Contributing

Contributions are welcome! If you would like to contribute to this project, please fork the repository and submit a pull request.