Jetpack Compose پیادهسازی یک سیستم طراحی را آسان میکند و به برنامه شما ظاهر و احساسی سازگار با موضوع، مؤلفهها و موارد دیگر میدهد.
در صفحات زیر جزئیاتی در مورد نحوه طراحی و پیاده سازی سیستم طراحی ارائه شده است:
- Material Design 3 : نحوه پیاده سازی Material You را با اجرای Compose از Material Design 3 بیاموزید.
- مهاجرت از Material 2 به Material 3 : با نحوه انتقال برنامه خود از Material Design 2 به Material Design 3 در Compose آشنا شوید.
- سیستمهای طراحی سفارشی : یاد بگیرید که چگونه یک سیستم طراحی سفارشی را در Compose پیادهسازی کنید، و چگونه ترکیبکنندههای طراحی متریال موجود را برای مدیریت آن تطبیق دهید.
- آناتومی یک موضوع : در مورد ساختارهای سطح پایین تر و API های مورد استفاده توسط
MaterialTheme
و سیستم های طراحی سفارشی بیاموزید. - انتقال طرحهای زمینه XML به نوشتن : با نحوه انتقال تمهای XML مبتنی بر View به Compose آشنا شوید.
نمونه ها
نمونههای زیر سیستمهای طراحی را در Jetpack Compose نشان میدهند:
Jetpack Compose پیادهسازی یک سیستم طراحی را آسان میکند و به برنامه شما ظاهر و احساسی سازگار با موضوع، مؤلفهها و موارد دیگر میدهد.
در صفحات زیر جزئیاتی در مورد نحوه طراحی و پیاده سازی سیستم طراحی ارائه شده است:
- Material Design 3 : نحوه پیاده سازی Material You را با اجرای Compose از Material Design 3 بیاموزید.
- مهاجرت از Material 2 به Material 3 : با نحوه انتقال برنامه خود از Material Design 2 به Material Design 3 در Compose آشنا شوید.
- سیستمهای طراحی سفارشی : یاد بگیرید که چگونه یک سیستم طراحی سفارشی را در Compose پیادهسازی کنید، و چگونه ترکیبکنندههای طراحی متریال موجود را برای مدیریت آن تطبیق دهید.
- آناتومی یک موضوع : در مورد ساختارهای سطح پایین تر و API های مورد استفاده توسط
MaterialTheme
و سیستم های طراحی سفارشی بیاموزید. - انتقال طرحهای زمینه XML به نوشتن : با نحوه انتقال تمهای XML مبتنی بر View به Compose آشنا شوید.
نمونه ها
نمونههای زیر سیستمهای طراحی را در Jetpack Compose نشان میدهند:
Jetcaster is a sample podcast app, built with Jetpack Compose. The goal of the sample is to showcase building with Compose across multiple form factors (mobile, TV, and Wear) and full featured architecture.
To try out this sample app, use the latest Jetnews is a sample news reading app, built with Jetpack Compose. The goal of the sample is to showcase the current UI capabilities of Compose.
To try out this sample app, use the latest stable version of Android Studio. You can clone this repository Jetsnack is a sample snack ordering app built with Jetpack Compose.
To try out this sample app, use the latest stable version of Android Studio. You can clone this repository or import the project from Android Studio following the steps here.
This Jetchat is a sample chat app built with Jetpack Compose.
To try out this sample app, use the latest stable version of Android Studio. You can clone this repository or import the project from Android Studio following the steps here.
This sample Learn how this app was designed and built in the design case study, architecture learning journey and modularization learning journey.
This is the repository for the Now in Android app. It is a work in progress 🚧.
Now in Android is a fully functionalJetcaster sample 🎙️
Jetnews sample
Jetsnack sample
Jetchat sample
Now in Android App