Skip to content

An Android app consuming [News API] to display News lists built with Jetpack Compose,Clean Architecture Principle, MVVM pattern,MVI pattern as well as Architecture Components.

Notifications You must be signed in to change notification settings

marsdenmadoka/InfoApp

Repository files navigation

##introduction

An Android app consuming News API to display News lists built with Jetpack Compose,Clean Architecture Principle, MVVM pattern,MVI pattern as well as Architecture Components.

🛠️still Adding room 🛠

🛠️Finalizing... 🛠

App

The app loads the the News from the api and displays them in a list. When the list is clicked the app navigates to the Details Screen which shows more details. The search functionality is also present .

Prerequisite.

To run the application you'll need add your api key in gradle.properties file. Generate your api key by creating an account at ("https://newsapi.org/v2/").

Screenshoots

These are the app's screenshots:

Splash Screen        onboardingPage|

onboardingPage2        Shimmer Effects|

Search News        Details Screen|

Clean Architecture diagram

About

An Android app consuming [News API] to display News lists built with Jetpack Compose,Clean Architecture Principle, MVVM pattern,MVI pattern as well as Architecture Components.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages