close
Skip to content

deeps2/InstaNyooz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

InstaNyooz Image

App to fetch top News Articles across all categories from 55 different sources.

Video Demo:

https://www.youtube.com/watch?v=Eu3moiT2LhM

ScreenShots

Image   Image   Image   Image

Features

  • Read News Articles from 55 different News sources covering all categories(sports, science, politics, tech etc.)
  • Read short description of the news WITHIN THE APP
  • Tap the Headline of any article to visit parent news site and read full news
  • Share articles with your friends (on watsapp, messenger etc) by clicking on share button
  • Do a vertical swipe to refresh the news feed
  • News sorted according to the order they appeaer on the source's homepage
  • Display time when an article was pubished(5hrs ago, 7hrs ago) and an image thumbnail belonging to that article

Components Used

  • Material Design (Toolbar, AppBarLayout, Coordinator Layout)
  • Navigation Drawer
  • RecyclerView and custom RecyclerView.Adapter<>
  • Animation (fade_in for splash activity)
  • Shared Preferences (to save the last opened News source)
  • Custom font (for splash activity and title on toolbar)
  • Some famous 3rd party Libraries (see below)

Libraries

  • Retrofit2 (to make Network Calls and deserializing JSON Response to Java Objects)
  • ButterKnife (for simply injecting the views findViewById())
  • Glide (to load the image from URL inside JSON response)
  • ExpandableTextView https://github.com/Manabu-GT/ExpandableTextView
  • RecyclerView, CardView

Powered By News API (https://newsapi.org/)

About

App to fetch top News Articles across all categories from 55 different sources (uses News API and Retrofit2)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages