Skip to content

The Appcent News App is a Kotlin-based mobile app that allows users to search for news articles, view search results with images and details, and read full news articles from various sources.

Notifications You must be signed in to change notification settings

MustafaSenova/AppcentNewsApp

Repository files navigation

AppcentNews App

Stay informed with the latest news from around the world! This application provides a seamless and engaging way to explore news articles, save your favorites, and share interesting stories with others.

Features

Explore the World of News:

  • Search: Effortlessly discover news articles relevant to your interests by searching using keywords.
  • Pagination: Explore endless content effortlessly, as results are paginated for a smooth and efficient browsing experience.
  • Detailed Articles: Dive deeper into the news with detailed article views, showcasing the title, description, image, date, and source.

Organize and Share:

  • Favorites: Save articles you find compelling to your favorites list for easy access later.
  • Sharing Made Simple: Share interesting news articles with friends and family directly from the app.

Stay Connected:

  • Webview: Seamlessly transition from the app to the original source website for a complete reading experience.
  • Two Tab Navigation: Effortlessly switch between the news feed and your favorites list using the intuitive two-tab navigation system.

Used Technologies

  • MVVM architecture
  • Retrofit and LiveData
  • RecyclerView
  • WebView
  • Picasso

Getting Started

  • Obtain your News API Key: Sign up for a free account at https://newsapi.org/ and obtain your API key.

  • Clone the Repository: git clone https://github.com/MustafaSenova/AppcentNewsApp.git

  • Set up Your API Key: In the data.utils.Constants.kt file, replace the placeholder API key in the code with your actual API key.

  • Run the App: Open the project in Android Studio and run the app on an emulator or a physical device.

Screenshots

Mipmap Search Details AddToFav ShareNews NewsSource NewsSource2 Favs

About

The Appcent News App is a Kotlin-based mobile app that allows users to search for news articles, view search results with images and details, and read full news articles from various sources.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages