{"repo":"joelkanyi/Muviz","free":true,"listed":false,"github":"https://github.com/joelkanyi/Muviz","clone":"git clone https://github.com/joelkanyi/Muviz.git","description":"A Jetpack compose app that consumes the TMDB API to display movie and Tv shows and their details","language":"Kotlin","stars":298,"topics":["jetpack-compose","mvvm","kotlin","jetpack-lifecycle-components","flow","paging"],"license":null,"category":"mobile-apps","readme_excerpt":"Muviz An Android app built with Jetpack Compose consuming TMDB API to help movies, Tv shows and series fanatics to have current information of the trending, popular, upcoming, on air and many other films. It also helps user know the details of their favorite films and the casts, this helps users add their favorites films to favorite for easy remembrance. It also helps users search for that show that they have heard about it and they are not sure about it. Structural design pattern The app is built with the Model-View-ViewModel (MVVM) is its structural design pattern that separates objects into three distinct groups: - Models hold application data. They’re usually structs or simple classes. - Views display visual elements and controls on the screen. They’re typically subclasses of UIView. - View models transform model information into values that can be displayed on a view. They’re usually classes, so they can be passed around as references. Setup Requirements Obtain your key from TMDB API and replace it in the local.properties file: Tech Stack. - Kotlin - Kotlin is a programming language that can run on JVM. Google has announced Kotlin as one of its officially supported programming languages in Android Studio; and the Android community is migrating at a pace from Java to Kotlin. - Jetpack components: - Jetpack Compose - Jetpack Compose is Android’s modern toolkit for building native UI. It simplifies and accelerates UI development on Android. Quickly bring your app to life wi","default_branch":null,"files":null,"tree":[],"storefront":"/r/joelkanyi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/joelkanyi/Muviz/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}