Code Monkey home page Code Monkey logo

newsapp's People

Contributors

ahmed-abd-elsamie avatar codersanjeev avatar rob729 avatar sridharjajoo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

newsapp's Issues

Improve UI of headlines detail

The UI of headline details can be improved by improving the text style and color. Also in the grey space below the picture the news source and time of publishing of articles has to be added.

Empty Screen when nothing is Searched

When the Search fragment is empty and nothing is searched, a placeholder should be added to it. It should get disappeared when searching for something.

Add the Headlines fetched to RoomDB

The headlines fetched should be stored in the DB only if the response from the API is different from what it was earlier. If the API response is same then the articles should be fetched from DB. Currently every time the API is called the news articles are getting stored in Room which has to be eliminated at any cost.

Fetch news based upon the user location

Currently the news is fetched only from indian source. Add the feature to fetch news based on user location.
The process to do this is quite simple. Currently the API used to fetch headlines has "in" as one of the query parameters. We need to get the present location of the user and based upon that change the query parameter.

Back button not working in Search.

Summary:

Back button not working in Search.

Steps to reproduce:

Go to Search.
Do some search here.
Now click on back button nothing happens.
Expected behavior:
Pressing back should have taken to Headlines.

Device and Android version:

Android 8.1.0

Would you like to work on the issue?

Yes.

Updating the Readme

The Readme has to be updated by adding information regarding the MVVM pattern which the project uses.

Crash in SearchFragment

There is a crash in SearchFragment when we search for a query when no internet is present. This needs to be resolved.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.