Skip to content

Pnatani/newssup

Repository files navigation

PROJECT NAME

newssup

PROJECT DESCRIPTION

newssup - is an open source Android application which brings news updates to the user from various News API providers such as Google News, BBC News etc. User can select the API of his choice. The application lists various news sections like Top Stories, World News, Business, Technology etc under each API. The user can see the news headlines under each category. Application also takes you to the original news source with a button click if you want to read in detail. A little twist is added to this application by incorporating speech feature which allows user to listen to the headlines with a click of button, if he is unable to read it.

• Application written in Java.

• Application user Google News, BBC News API.

APPLICATION SCREENSHOTS

Screenshots are present in the presentaion slides: https://github.com/Pnatani/newssup/blob/master/newssup.pptx

FUTURE ENHANCEMENTS

  • Currently there are two News API providers -Google and BBC News. In future more News APIs can be included.
  • User would be given choice to add APIs of his choice among the given list.
  • Application uses Text to Speech conversion currently, I want to extend it to be a handsfree application by including speech input feature.
  • I plan to add multi language support to the application in future.

ISSUE/MILESTONE LIST

Link is: https://github.com/Pnatani/newssup/issues/milestones?state=closed&with_issues=yes

CONTACT INFORMATION

Written by Pratibha Natani, email: pnatani@pdx.edu / en.pratibha@gmail.com

LICENSE INFORMATION

Copyright (C) 2012 Pratibha Natani

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Please see the file �License� in this distribution for the license terms. Link is:https://github.com/Pnatani/newssup/blob/master/LICENSE.odt

PROJECT REPOSITORY

https://github.com/Pnatani/newssup

BUILD/INSTALL INSTRUCTIONS

Read following file as Developer Guide for build instructions:

https://github.com/Pnatani/newssup/blob/master/Developer_BuildGuide.txt

Read following file as User Guide for APK installation instructions:

https://github.com/Pnatani/newssup/blob/master/User_APKInstallationGuide.txt

REFERENCE/CREDITS DETAILS

This tutorial introduces XML handling on the Android platform. This tutorial is explains following sections: RSS basics Android RSS reader application architecture Fetching and parsing XML data with SAX Rendering RSS data in Android

This site has various sample Android applications which have helped me in coding in Android, including RSS Parsing.

  • Application is powered by Google News API.
    http://support.google.com/news/bin/answer.py?hl=en&answer=59255

    In an effort to provide our users with easier access to updates about news topics of interest to them, we offer RSS feeds of Google News. Feeds are available for any section of Google News (such as Sports or Business), for your Google News search results, or for your customized Google News page. When you subscribe to a Google News feed using a feed reader, you'll receive a regularly updated summary of relevant news articles along with links to the full articles. Google News feeds are available in RSS 2.0 format.

  • Application is powered by BBC News API.

    http://www.bbc.co.uk/news/10628494

    BBC News provides feeds for both the desktop website as well as for our mobile site and the most popular feeds are listed here.

About

Android application for current news update. Allows listening and reading of the news.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages