RSS Reader

Additional

Language
Kotlin
Version
0.0.1 (Jun 18, 2017)
Created
Jun 16, 2017
Updated
Jun 18, 2017 (Retired)
Owner
Uzias (uziassantosferreira)
Contributor
Uzias (uziassantosferreira)
1
Activity
Badge
Generate
Download
Source code
APK file

Advertising

Supported languages:

Summary

  1. Introduction
  2. Architecture
  3. Application Setup
  4. License

Introduction

Overview

Create an application capable to read RSS url, displaying these information in an application of type master-details. The requirements raised for this assignment shall test concepts of:

  1. Architectural design for Android Applications;
  2. Ability to communicate with complex end-points, parsing XML responses and update UI;
  3. Data persistence and database manipulation;
  4. other.
Requirements
ID Name Description
REQ001 Read Url Application must be able to read an URL and parse url to get feed
REQ002 Display list feed item Display list when click in item on drawer menu
REQ003 Allow information caching All information once loaded from web into app must be persisted locally and accessible offline
REQ004 Internationalize the application Add support for portuguese language
REQ005 Open custom navigation showing details feed Open custom tab when you click link
REQ006 Refresh items/td> when you execute pull to refresh the app download again items

Showcase



Demonstration

Figure 01: sample demonstration of app

Architecture

-----------------

Architectural approach