Khi chúng tôi thiết kế các ứng dụng Android bằng cách sử dụng khuôn khổ Android gốc, chúng tôi cần làm điều đó bằng cách sử dụng XML. Mỗi dạng xem chúng ta có và cách nó liên quan đến các dạng xem khác cần phải được định nghĩa trong một tệp XML như vậy. Điều này thường là rất nhiều công việc và việc xây dựng giao diện người dùng không thực sự trực quan với nó. Jetpack Compose là một cách mới để thực hiện việc đó bằng cách sử dụng Kotlin, vì vậy chúng tôi có thể sử dụng nó để mô tả giao diện người dùng của chúng tôi trong Kotlin và khung công tác Jetpack Compose sẽ tạo ra các chế độ xem tương ứng cho chúng tôi. Khái niệm về Jetpack Compose đã được biết đến từ các framework khác như Flagship hoặc từ các ứng dụng IOS. Về cơ bản, những gì chúng tôi làm là chúng tôi tách giao diện người dùng của mình thành các thành phần giao diện người dùng đơn lẻ như nút hoặc văn bản và với các thành phần giao diện người dùng này, chúng tôi có thể tạo ra cái gọi là các hàm có thể kết hợp. Đó là nhữn...