Android RSS Simple News Reader - Prove of concept

This project was successfully completed by miteshpatel for $340 USD in 7 days.

Get free quotes for a project like this
Project Budget
$250 - $750 USD
Completed In
7 days
Total Bids
Project Description

This project is for a prove of concept, it's not to be released.

The prove of concept is to be developed on Android, but using technology and approach that allows a perfect replica to be created on iOS also (although iOS is not part of this project).

The app is a very simple news reader based on RSS feeds.

It will read a JSON file from a HTTP server containing the RSS feeds to be used on the app (one or many).

It will then allow the user to define from that list of possible RSS feeds, the ones that he wants to read (list with feed providers with an on/off button for each feed).

The result of the user selection is stored locally on the device.

Based on that selection, it will show a list of all articles from all selected RSS feeds, ordered by date, containing an image, title and two lines of text.

Each article will have a read/unread state that is kept on the device.

On the list, a search button is provided as part of the interface to allow the user to filter by keyword the list.

Once the user touches one of the articles, it will animate to the news screen where the user will be presented with the full article content.

If the article has links, and the user touches them, it should open within the app the destination URL so that the user does not have to leave the app.

On this screen, a back button and a share button are available. The share button will open a small overlay with options to share on facebook, linkedin, twiter and email.

The app should adapt to device orientation changes. If the device is a tablet, it should show the list and the article reader side by side when in landscape mode.

The graphic design is provided and it uses a minimalistic interface with only a single bar at the bottom of the screen with the buttons "back", "filter", "share" and "settings" all using icons also provided.

App should be native, no frameworks like "Titanium". HTML5 is OK if within a app.

Source code should be well structured and commented where relevant for a easy understanding of its contents.

The app should check for internet connectivity and alert the user if no connectivity is available, then exit.

Completed by:
Skills Required

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online