Jetpack Compose apporte des méthodes de développement d'interface utilisateur déclaratives avancées à Android.
La récente version officielle d'alpha1.0 indique que les fonctions globales actuelles sont proches de la perfection et que l'API est suffisamment stable, il est temps de commencer à apprendre.
Recommandez un projet, voici une variété de supports d'apprentissage officiels et privés de haute qualité, les étudiants intéressés peuvent souhaiter prêter attention:
➡️ Learn Jetpack Compose Android ⬅️
vise à être votre point de départ pour trouver le meilleur contenu d'apprentissage pour les suites de bibliothèques Jetpack Compose.
Sommaire
Diapositives: Discours de conférence, partage
, Officiel: Documents officiels, exemples de code
, Articles: Blogs techniques, articles
, Githubs : Projets open source non gouvernementaux
Diapositives
-
https://speakerdeck.com/vinaygaba/360-andev-2020-learning-jetpack-compose-by-example [23 juillet 2020]
360 | AnDev 2020: Découvrez Jetpack Compose par l'exemple - Vinay Gaba -
https://speakerdeck.com/alexzhukovich/lets-build-an-android-ui-with-jetpack-compose [20 avril 2020]
Créer une interface utilisateur Android avec Jetpack Compose - Alex Zhukovich -
https://speakerdeck.com/lnicolet/mvi-with-jetpack-compose [9 septembre 2019]
MVI utilisé dans Jetpack Compose - Luca Nicoletti -
https://speakerdeck.com/lelandrichardson/react-meet-compose [12 juillet 2019]
React 与 Compose - Leland Richardson -
https://speakerdeck.com/ragunathjawahar/jetpack-compose-next-gen-kotlin-ui-toolkit-for-android [22 juin 2019]
Jetpack Compose: nouveau cadre Ichidai Kotlin / UI - Ragunath Jawahar -
https://speakerdeck.com/takusemba/jetpack-compose [21 mai 2019]
Jetpack Compose - TakuSemba
Officiel
-
https://developer.android.com/courses/pathways/compose
Tutoriel officiel Jetpack Compose -
https://developer.android.com/jetpack/compose
Page d'accueil du site officiel de Jetpack Compose -
https://developer.android.com/jetpack/compose/documentation
Documentation officielle Jetpack Compose -
https://codelabs.developers.google.com/codelabs/jetpack-compose-basics/index.html Principes de base du
laboratoire de code -
https://codelabs.developers.google.com/codelabs/jetpack-compose-migration/index.htmlMigration
de modèle vers Compose -
https://codelabs.developers.google.com/codelabs/jetpack-compose-layouts/index.htmlMise en
page du modèle -
https://codelabs.developers.google.com/codelabs/jetpack-compose-theming/index.htmlThèmes de
modélisation -
https://codelabs.developers.google.com/codelabs/jetpack-compose-state/index.htmlGestion de l'
état du laboratoire de code -
https://android.googlesource.com/platform/frameworks/support/+/refs/heads/androidx-master-dev/ui
Dépôt officiel du code source Jetpack Compose -
https://github.com/androidx/androidx/tree/androidx-master-dev/ui
github entrepôt, synchronisé régulièrement avec l'entrepôt officiel -
https://github.com/aosp-mirror/platform_frameworks_support/tree/androidx-master-dev/ui
Jetpack Compose Miroir AOSP -
https://issuetracker.google.com/issues?q=status:open%20componentid:612128
Problèmes avec Jetpack Compose -
https://issuetracker.google.com/issues/new?component=612128
Création d'un nouveau problème avec Jetpack Compose
Des articles
-
https://jetc.dev/
Ressources Jetpack Compose + Newsletter。 -
https://medium.com/androiddevelopers/understanding-jetpack-compose-part-1-of-2-ca316fe39050
Principe d'implémentation Jetpack Compose Partie 1 sur 2 - Leland Richardson -
https://joebirch.co/tag/jetpack-compose/
Quelques contenus d'apprentissage de Jetpack Compose - Joe Birch -
https://medium.com/tag/jetpack-compose/latest
enregistre les derniers progrès de Jetpack Compose et quelques ressources d'apprentissage -
https://dev.to/t/jetpackcompose
résume également certains des derniers matériels d'apprentissage et l'avancement du projet -
https://compose.academy/
Site d'enseignement non officiel, mais il est plus convivial que le site officiel -
https://jetpackcompose.app/
présente l'utilisation de base et la comparaison avec les méthodes de développement d'interface utilisateur traditionnelles -
https://alexzh.com/tag/jetpack-compose/
Qualité Jetpack Compose - AlexZh -
https://www.raywenderlich.com/7032631-jetpack-compose-tutorial-for-android-getting-started
tutoriel
Githubs
Application
-
https://github.com/androiddevnotes/awesome-jetpack-compose-android-apps Un
résumé de divers projets APP développés sur la base de Jetpack Compose -
https://docs.github.com/en/github/searching-for-information-on-github/about-searching-on-github
Quelques compétences de recherche dans github pour vous aider à rechercher les projets que vous souhaitez consulter
Bibliothèques
Ressources
-
https://github.com/vinaygaba/Learn-Jetpack-Compose-By-Example
Apprenez à utiliser Compose à travers de nombreux petits exemples -
https://github.com/hitherejoe/ComposeAcademy-Playground
convient à l'apprentissage progressif de Compose, et les catégories sont organisées de manière raisonnable -
https://github.com/Foso/Jetpack-Compose-Playground
est un projet de démonstration Jetpack Compose très complet, qui a suivi la mise à niveau de la version -
https://github.com/Naveentp/Awesome-Jetpack-Compose,
comme Learn Jetpack Compose Android, résume diverses ressources d'apprentissage Compose