Skip to content

H_News is an Android application built with Kotlin that provides the latest news articles from the official HackerNews website in the mobile app.

License

Notifications You must be signed in to change notification settings

Aditys018/H_News

Repository files navigation

H_News

H_News

H_News is an Android application built with Kotlin that provides the latest news articles from various sources. It features a sleek and modern user interface, making it easy for users to stay updated with current events.

Tech Stack and Libraries

  • Kotlin: Primary programming language
  • Android SDK: Development framework
  • Retrofit: HTTP client for API calls
  • Gson: JSON converter for Retrofit
  • Coil: Image loading library
  • Compose Foundation: UI framework
  • Accompanist: System UI controller
  • Paging 3: Pagination library
  • Hilt: Dependency injection
  • Navigation Compose: Navigation framework
  • Coroutines: Asynchronous programming
  • Architecture: MVVM

Installation

  1. Clone the repository:
    git clone https://github.com/Aditys018/H_News.git
  2. Open the project in Android Studio:
    cd H_News
  3. Build and run the application:
    • Connect your Android device or start an emulator
    • Click on the "Run" button in Android Studio

Features

  • Fetches news articles from official HackerNews web.
  • Displays articles in a user-friendly format
  • Allows users to search for specific news topics
  • Provides article details with detailed descriptions

Contributing

Contributions are welcome! Please follow these steps to contribute:

  1. Fork the repository
  2. Create a new branch (git checkout -b feature-branch)
  3. Make your changes
  4. Commit your changes (git commit -m 'Add new feature')
  5. Push to the branch (git push origin feature-branch)
  6. Create a pull request

License

This project is licensed under the GNU General Public License Version 3. See the LICENSE file for more details.

About

H_News is an Android application built with Kotlin that provides the latest news articles from the official HackerNews website in the mobile app.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages