{"repo":"AfigAliyev/Cinemax","free":true,"listed":false,"github":"https://github.com/AfigAliyev/Cinemax","clone":"git clone https://github.com/AfigAliyev/Cinemax.git","description":"Cinemax is a Movies & TV Shows application for Android.","language":"Kotlin","stars":264,"topics":["android","kotlin","jetpack-compose","jetpack-navigation","kotlinx-coroutines","kotlinx-serialization","jetpack-pagination","retrofit","dagger-hilt","accompanist"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":"Cinemax Cinemax is a Movies & TV Shows application for Android. or get the apk from the Releases section. Preview Getting Started - Generate an API key from The Movie Database. - Put the key in the local.properties file. Development Environment Cinemax uses the Gradle build system and can be imported directly into the latest stable version of Android Studio (available here). The debug build can be built and run using the default configuration. Once you're up and running, you can refer to the learning journeys below to get a better understanding of which libraries and tools are being used, the reasoning behind the approaches to UI, testing, architecture and more, and how all of these different pieces of the project fit together to create a complete app. Build The app contains the usual debug and release build variants. In addition, the benchmark variant of app is used to test startup performance and generate a baseline profile (see below for more information). For normal development use the debug variant. For UI performance testing use the release variant. Architecture The Cinemax app follows the official architecture guidance and is described in detail in the architecture learning journey. Modularization The Cinemax app has been fully modularized and you can find the detailed guidance and description of the modularization strategy used in modularization learning journey. UI UI components are designed according to the custom design system and built entirely using Jetpack Compo","default_branch":null,"files":null,"tree":[],"storefront":"/r/AfigAliyev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AfigAliyev/Cinemax/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."}