{"repo":"vinaygaba/Learn-Jetpack-Compose-By-Example","free":true,"listed":false,"github":"https://github.com/vinaygaba/Learn-Jetpack-Compose-By-Example","clone":"git clone https://github.com/vinaygaba/Learn-Jetpack-Compose-By-Example.git","description":"🚀 This project contains various examples that show how you would do things the \"Jetpack Compose\" way","language":"Kotlin","stars":3450,"topics":["jetpack-compose","compose","android","android-ui","jetpack","ui-toolkit","declarative-ui","kotlin","kotlin-android","sample-app"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":"Learn Jetpack Compose By Example Over the course of the last few years Android development has gone through significant changes in how we structure our apps, the language we use for development, the tooling & libraries that help us speed up our development and the improvements in testing our apps. What had not changed in all these years is the Android UI toolkit. This changes with Jetpack Compose that aims to re-imagine what Android UI development would look like using declarative programming principles. It is heavily influenced by existing web and mobile frameworks such as React, Litho, Vue & Flutter and would be a paradigm shift in Android UI development as we know it. This repository aims to show the Jetpack Compose way of building common Android UI that we are accustomed to building. Supporters ----- Special thanks to the following companies for supporting my work 🙏🏻 Runway Chaos-free mobile release management. Screenshotbot Emerge Tools Sofy.ai Talks ----- I've also used the examples listed in this repo and given talks at conferences. If video is your preferred medium of learning, you can head to the links below: 360 AnDev 2020: Learning Jetpack Compose By Example Video Slides Android Summit 2020: Learn Jetpack Compose By Example v2 Slides Setup ----- To try out this sample app, you need to at least use the latest version of Android Studio. This project has been tested against Android Studio Artic Fox. You can download it here. In general, Jetpack Compose requires you ","default_branch":null,"files":null,"tree":[],"storefront":"/r/vinaygaba","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vinaygaba/Learn-Jetpack-Compose-By-Example/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."}