Skip to content

Daily News

Latest
Compare
Choose a tag to compare
@avinashbest avinashbest released this 01 Jun 17:21
· 11 commits to master since this release
  • Build app using Google's best practices and recommended architecture for building robust, high-quality apps.
  • It's a News App, which fetches news from a REST API and renders in a RecyclerView, not every time we are fetching from the Internet instead we are caching it offline in the Room Database.
  • There is also a Search News tab where we can search news using a keyword. For e.g. topics, locations & sources in a PaginatedView of pageSize=20 after the user reached the last, then another page is loaded.
  • We can Bookmark any news article which will appear in the Bookmarks tab, these bookmarks are synchronized between all the screens, because we are following the Single Source of truth principle.