Skip to content

HyperCC/RandomNews

Repository files navigation

Random News

Android Studio - News - www.newsapi.org - Documentation Google Java Style

An application to get news on any topic!

Index

Objetives

This project developed in Android Studio must use an API as the source of external information and then show all the data you can receive in the resulting application. This application product of the project must implement many characteristics generic that will be used later to build new applications self-taught for different purposes.

Description/Instrutions

You can see the news from the source of newsapi.org
in your application RandomNews, this has an expandable image of reference to the selected article, you can click on the news to read its full content. In case you want to update the available news you have to swipe from the limit from the top screen down to the App to refresh your content and its articles are updated, which are ordered by time of publication.

Screenshots

Principal Interface

Screenshot

Features

Image Zoom In

Zoomin

Visit The Complete News

Completeversion

Night Mode

Nightmode

Landscape Mode

Landscape

Technologies

  • JAVA 8
  • Gradle
  • multiple repositories to consume an API

Sources

Status

  • Project is Partially completed; considering that the guides provided to build the App for the DSM class as first objective, because the application is open even to many improvements both functional and UI.

To do

I had planned to use the Google news api, Gnews, specifically the Top News service, because the structure of the article is similar but I could not make it work due to the Call, Get and Headers issue.

License

Licenced by Apache 2.0.

Gratitude

  • to the guides and resources on the internet to fix the multiple problems that are presented throughout the construction of this project.
  • to the teacher for the guides as the main means to build the project.
  • to colleagues from the DSM chair for helping to solve some problems appeared along the way.

Contact

About

Android Studio - News - www.newsapi.org - Documentation Google Java Style

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages