Skip to content

An Android news app made with NewsApi using MVVM Architecture.

Notifications You must be signed in to change notification settings

harjotsingh1999/News-Sprint

Repository files navigation

News-Sprint

About

An Android news app made with NewsApi using MVVM Architecture.
Used NewsAPI's API for fetching news related data.
User can also search for a specific keyword or event for news, and can also save news in a local database.
The app makes use of Android Jetpack and Architecture components like ViewModel, LiveData, Room, Navigation etc.
Retrofit + Kotlin Coroutines are used to make network calls.
Room + Kotlin Coroutines were used for asynchronous database operations.
Used Android's Motion layout in Article detail fragment, and displayed original aticle in a webview
Added Material motion, Container transform to the apps for beautiful transitions from list to detail fragment.

Screenshots

Home Fragment

Search Fragment

Search Fragment

Article Fragment


About

An Android news app made with NewsApi using MVVM Architecture.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages