/hot-news

An Android Application for Keeping Up with the Latest Headlines

Primary LanguageKotlin

Hot News

[App Overview]

The app we created is a Newsroom Android application built using Jetpack Compose, which is a modern toolkit for building native Android UIs. It provides a smooth and seamless user experience while browsing and reading the latest news from various sources.

[User Interface]

The user interface of the app is designed to be intuitive and user-friendly. As you scroll through the app, you can easily navigate through different news articles. The top bar dynamically hides and appears as you scroll, giving you more space to read the news content.

[News Categories]

The app offers news articles from different categories. You can choose your preferred category by simply scrolling horizontally through the scrollable tab row. Each category represents a specific topic, allowing you to easily find news that interests you the most.

[Data Retrieval]

To fetch the news data, the app utilizes the Retrofit library, which is a powerful networking library for Android. It communicates with the News API through a GET request, enabling us to retrieve the latest news articles from various sources.

API Reference

Get all items

  (https://newsapi.org/)
Parameter Type Description
api_key string aaa937e593a44c46920b6487b0f8ecd6.

Demo Video

https://youtu.be/pJ7zWsd8bMY

Project Report

Documentation

Screenshots

App Screenshot App Screenshot

Acknowledgements

  • We would like to express our sincere gratitude to everyone who has contributed to the development of this news app. We would like to thank our project supervisor for their guidance and support throughout the project. We would also like to thank our team members for their hard work and dedication in making this project a success. Finally, we would like to thank our users for their valuable feedback and suggestions that helped us improve the app. Without your support, this project would not have been possible. Thank you!”

Developers