Skip to content

Fresh-News is a Kotlin based android application for reading current and updated news. It makes an API call and shows news image, title and author name in the recycler view. On clicking news image or title it will show the full news article with the help of custom Tabs.

Notifications You must be signed in to change notification settings

akayush1108/Fresh-News

Repository files navigation

Android-Study-Jams

Fresh News Application

Problem Statement :

Many of the family members and residents of the neighborhood were not able to get the current news during the lockdown period, so I decided to build a news application. In the current scenario, a mobile application is one of the major developments that anyone can use.

Proposed Solution :

This project proposes a “News-App” which gives a user regularly-updated news from the internet by making an API call and displaying the news title, image, description, and author name in the recycler view. On clicking news image or title it will show the full news article with the help of Custom Tabs. This project uses Postman API. This is a well-maintained API that returns information in a JSON format.

LCO Mascot

Functionality & Concepts used :

  • RecyclerView : To present the list of different platform news in a scrollable mode in an efficient way. Postman API: we are also using the Postman News API free version.

    • Adapter : It provides a binding from an app specific data set to views that are displayed within a RecyclerView.
    • ViewHolder: Holding the XML code.
    • Layout manager: It arrange the items of the list.
  • Constraint Layout : Most of the activities in the app uses a flexible constraint layout, which is easy to handle for different screen sizes.

  • Custom Tabs : In this application we use chrome custom tabs gives more control over their web experience and make transition between native and web content more seamless without having to resort to a WebView.

  • Glide : We are also using Glide library to load and display images from many sources and is a library that is recommended by Google.

  • Volley : It makes networking very easy and fast for this app.

Application Link & Future Scope :

Run App

Click here

Link : click here

Once the app is successfully completed we are thinking to purchase an API for it and upload it to Play Store as well. And trying to collaborate with other news service team. And also we are planning to add some new features for user convenience to choose a specific news topics.

About

Fresh-News is a Kotlin based android application for reading current and updated news. It makes an API call and shows news image, title and author name in the recycler view. On clicking news image or title it will show the full news article with the help of custom Tabs.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages