Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Awesome Jetpack Compose Learning Resources | 802 | 6 months ago | 3 | Kotlin | ||||||
👓 A continuously updated list of learning Jetpack Compose for Android apps. | ||||||||||
Rxandroidcrunch | 117 | 7 years ago | 1 | Java | ||||||
A simple tutorial step by step on how to implement and use RxAndroid | ||||||||||
Wanandroid | 109 | 4 years ago | apache-2.0 | Java | ||||||
An Android app for www.wanandroid.com | ||||||||||
London Tube Status | 56 | 4 years ago | 1 | mit | Kotlin | |||||
London Tube Status Android App in Kotlin | ||||||||||
Awesome Architecture | 42 | 7 years ago | apache-2.0 | |||||||
收集关于软件架构方面的资料 | ||||||||||
Mobile Apps Article Templates | 34 | 6 days ago | 703 | October 20, 2022 | 8 | other | SCSS | |||
Templates for articles on The Guardian iOS and Android apps | ||||||||||
Splashscreen | 32 | 2 years ago | 3 | Kotlin | ||||||
A demo project showcasing different methods to create splash screen in Android and discusses the details in the companion Medium article. | ||||||||||
World Scribe | 20 | 2 years ago | 21 | mit | Java | |||||
An Android app for fictional world-building | ||||||||||
Dev Feed | 20 | 2 days ago | 17 | mit | Kotlin | |||||
Flutter-based mobile app displaying a list of daily curated content from top engineering blogs and articles. Backed by a GraphQL-based API written in Kotlin.. | ||||||||||
Feedage | 19 | 4 years ago | apache-2.0 | Java | ||||||
A basic "news reader" that sorts posts from various RSS feeds into categories. |
👓 A continuously updated list of learning Jetpack Compose for Android apps.
Awesome Jetpack Compose Learning Resources aims to be your starting point to find the finest learning content for Jetpack Compose suites of libraries.
Content in languages other than English is tagged according to ISO 639-2 codes.
Jetpack Compose Pathways - Learn about Compose, a modern toolkit for building native Android UI. Test your knowledge of Compose and earn your Jetpack Compose badge.
Jetpack Compose basics - In this codelab, you will learn * What Compose is * How to build UIs with Compose * How to manage state in composable functions * Data flow principles in Compose.
Layouts in Jetpack Compose - In this codelab, you'll learn how to use Compose's highest level of UI abstraction, Material Design, as well as low-level composables like Layout that allows you to measure and place elements on the screen
Using State in Jetpack Compose - In this codelab you'll learn about the state and how it can be used and manipulated by Jetpack Compose.
Jetpack Compose Theming - In this codelab you will learn how to use Jetpack Compose's theming APIs to style your application. We'll see how to customize colors, shapes and typography so that they're used consistently throughout your application, supporting multiple themes such as light & dark theme.
Jetpack Compose Animation - In this codelab, you will learn how to use some Animation APIs in Jetpack Compose.
Jetpack Compose Navigation - Use the Jetpack Navigation component to navigate between screens in Jetpack Compose.
Testing in Jetpack Compose - In this codelab you'll learn about testing UIs created with Jetpack Compose. You will write your first tests while learning about testing in isolation, debugging tests, semantics trees and synchronization.
Accessibility in Jetpack Compose - In this codelab you will learn how to use Jetpack Compose to improve your app's accessibility. We will walk through several common use cases and improve a sample app step by step. We will cover touch target sizes, content descriptions, click labels, and more.
Migrating to Jetpack Compose - In this codelab, you'll be migrating parts of the Sunflower's plant details screen to Compose. We created a copy of the project for you to try out migrating a realistic app to Compose.
Advanced state and side effects in Jetpack Compose - In this codelab you will learn advanced concepts related to State and Side Effects APIs in Jetpack Compose. We'll see how to create a state holder for stateful composables whose logic isn't trivial, how to create coroutines and call suspend functions from Compose code, and how to trigger side effects to accomplish different use cases.
https://android.googlesource.com/platform/frameworks/support/+/refs/heads/androidx-master-dev/ui - Git repository on Jetpack Compose.
https://github.com/androidx/androidx/tree/androidx-master-dev/ui - Development environment for Jetpack Compose. Synchronized with Jetpack's primary development branch on AOSP.
https://github.com/aosp-mirror/platform_frameworks_support/tree/androidx-master-dev/ui - AOSP mirror of Git repository on Jetpack Compose.
https://issuetracker.google.com/issues?q=status:open%20componentid:612128 - Search Recent issues for Jetpack Compose Android.
https://issuetracker.google.com/issues/new?component=612128 - Create new issue for Jetpack Compose Android.
android/compose-samples - Official Jetpack Compose Samples
vinaygaba/Learn-Jetpack-Compose-By-Example
MindorksOpenSource/Jetpack-Compose-Android-Examples
hitherejoe/ComposeAcademy-Playground
Foso/Jetpack-Compose-Playground
Naveentp/Awesome-Jetpack-Compose
SimformSolutionsPvtLtd/SSJetPackComposeProgressButton
rawhasan/jetpack-compose-exercises
SimformSolutionsPvtLtd/SSComposeCookBook
jetc.dev - Jetpack Compose Resources + Newsletter.
Understanding Jetpack Compose Article Series- Understanding Jetpack Compose — Part 1 of 2 by Leland Richardson
JOE BIRCH - Collection of quality articles on Jetpack Compose by Joe Birch.
Jetpack Compose Playground - This is a collection of Jetpack Compose examples/tutorials and demos.
Search latest jetpack compose articles on Medium - Collection of quality articles from Android Devs and the Android team that worked on Jetpack Compose. Sort Jetpack Compose articles by Recency on Medium.
Search jetpack compose articles on Dev - Collection of quality articles from Android Devs. Sort Jetpack Compose articles by Recency on Dev.to
Compose Academy - Snippets and guides for Jetpack Compose on the Android platform
JetpackCompose.app - Learn more about using Jetpack Compose in Android. How does Jetpack Compose compare to the existing Android UI Toolkit?
Jetpack Compose Archives by AlexZh - Quality Jetpack Compose articles by AlexZh
Jetpack Compose Tutorial for Android: Getting Started - In this Jetpack Compose tutorial, you’ll learn to use the new declarative UI framework being developed by the Android team by creating a cookbook app.
intelligibabble - Leland Richardson
adammc331 - Adam McNeilly
Elliott_Troop - Elliott Troop
ThePocmo - ThePocmo
Android UI Development with Jetpack Compose by Thomas Künneth - Complete with hands-on examples, this easy-to-follow guide will get you up to speed with the fundamentals of Jetpack Compose such as state hoisting, unidirectional data flow, and composition over inheritance and help you build your own Android apps using Compose. You'll also cover concepts such as testing, animation, and interoperability with the existing Android UI toolkit.
Jetpack Compose internals by Jorge Castillo - Jetpack Compose is the future of Android UI. Master how it works internally and become a more efficient developer with it. This book provides all the details to understand how the Compose compiler & runtime work, and how to create a client library using them.
EXPLORING JETPACK COMPOSE by Joe Birch [NOT PUBLISHED YET] - I’m currently writing a book, “Exploring Jetpack Compose”, where I’ll be diving into the different components that are available within the Compose APIs.
From View to Composable by Alex Styl – Jetpack Compose is the future of Android UI. Wouldn't it be great if you did not have to spend hundreds of hours figuring out how to do things you already know the old-fashioned way? This book includes code examples and to-the-point explanations so that you do not have to.
👓 A curated list of awesome Jetpack Compose android apps by open-source contributors.
Use the advanced search on GitHub and find open-source projects to your liking.
Learn more about the core concepts of #JetpackCompose right from your Twitter feed! My goal is to create easy-to-consume but useful content that does not take up too much of your time. - by Vinay Gaba
On #JetpackCompose Alpha day, I want to share a story about Architecture in Compose. When we open sourced Compose at I/O 2019, one of the most common questions from many Android developers was “What does this mean for the architecture of our apps?” - by Sean McQuillan
Seeing a lot of confusion around Compose and SwiftUI. A few clarifying facts. - by Leland Richardson
Jetpack Compose can seem daunting after years of using Android Views. Let's speed up your learning of Compose using things you already know from Views. - by Alex Styl
Find answers to frequently asked questions about Jetpack Compose!
Below FAQs are curated and taken from AMA done by Android Eng Team
See contributing.md
Thank you to all the contributors!
See AUTHORS