Tin-News - an android based news app

Zhao Tang | Sep 3, 2023 min read

Overview

Tinnews: a Tinder-like News App

My work at a glance

  • Designed the Instagram Flavor News app based on Google Component Architectural MVVM Pattern.
  • Implemented the bottom bar & page navigation using JetPack navigation component.
  • Utilized 3rd party CardStackView(RecyclerView) to support swipe gestures for liking/disliking the news.
  • Built the Room Database with LiveData & ViewModel to support local cache and offline model.
  • Integrated Retrofit and LiveData to pull the latest news data from a RESTFUL endpoint (newsapi.org).

Tin-News app interface

1. liked-unliked news

New member Registration

2. liked news archive

liked news archive

3. search function

search_func

4. search news results

New member Registration