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
2. liked news archive
3. search function
4. search news results