Triển khai Compose cho các đội ngũ
Mang đến cho các nhà phát triển bộ công cụ hiện đại giúp tăng tốc và đơn giản hoá quy trình phát triển giao diện người dùng trên Android. Hãy tìm hiểu thêm để biết lý do vì sao hoạt động triển khai Compose có thể giúp đội ngũ của bạn gặt hái thành công.
Ít mã hơn
Dùng ít dòng mã hơn nghĩa là mã dễ đọc và dễ duy trì hơn, nên gặp ít lỗi hơn và có thêm thời gian tập trung xây dựng các trải nghiệm độc đáo của ứng dụng.
Phi lý tính
Mô tả giao diện người dùng của bạn bằng các API khai báo dễ đọc và dễ tìm của Compose.
Đẩy nhanh quá trình phát triển
Lặp lại nhanh chóng nhờ các bản xem trước theo thời gian thực, dịch vụ hỗ trợ hoàn chỉnh về công cụ và khả năng tạo chủ đề dễ dàng hơn, với các thành phần nhỏ dễ kiểm thử.
Mạnh mẽ
Nhờ các API DSL Kotlin chính xác và Material Design sẵn dùng, đội ngũ của bạn có thể dễ dàng sử dụng các tính năng tốt nhất của Android.
Thiết kế trên nhiều thiết bị
Nhóm của bạn có thể dễ dàng khai thác các kỹ năng xây dựng ứng dụng bằng Compose để thiết kế cho nhiều loại màn hình, cũng như đạt được lợi ích về năng suất trên các kiểu dáng được hỗ trợ của ứng dụng.
Máy tính bảng và thiết bị có thể gập lại
Phát triển giao diện người dùng mang lại trải nghiệm tốt cho người dùng trên mọi kích thước màn hình.
Wear OS
Viết ứng dụng cho thiết bị đeo, giúp người dùng tận hưởng cuộc sống nhiều hơn, khoẻ mạnh và hiệu quả hơn.
Android TV
Tạo ứng dụng cho TV để kết nối với người dùng tại nhà của họ.
Tiện ích
Cho phép người dùng xem nhanh nội dung quan trọng nhất từ ứng dụng của bạn trên màn hình chính của họ.
Nội dung phản hồi của nhà phát triển
Xem nhà phát triển thích điều gì khi sử dụng Jetpack Compose.
TỐI ĐA
"Compose giảm đáng kể thời gian cần thiết để triển khai các thay đổi về giao diện người dùng, giải quyết vấn đề là duy trì cơ sở mã giao diện người dùng lớn, phức tạp, đồng thời giúp bạn dễ dàng lặp lại thiết kế và trải nghiệm người dùng của ứng dụng."
SoundCloud
“Chúng tôi đã tiết kiệm được đến 45% dòng mã khi di chuyển màn hình từ khung hiển thị XML sang Compose. Chúng tôi đã sử dụng Compose để tạo nguyên mẫu và công cụ này cho phép chúng tôi lặp lại nhanh ngay cả khi chúng tôi thay đổi ý tưởng thiết kế hằng ngày.”
adidas
“Tôi có thể tạo cùng một tính năng bằng Compose nhanh hơn khoảng 30% so với Khung hiển thị. Hiệu quả của Compose không chỉ phát triển nhanh chóng mà còn giúp chúng tôi đạt được các mục tiêu kinh doanh."
Google Drive
"Compose kết hợp với các điểm cải tiến về cấu trúc, giúp cắt giảm gần một nửa thời gian phát triển."
Chuỗi cuộc trò chuyện
"Đối với các nhà phát triển đang tạo ứng dụng mới, tôi chắc chắn sẽ khuyên dùng Compose. Việc này không chỉ thú vị... mà còn giúp nhóm của bạn gặt hái thành công trong tương lai.”
"Compose giúp chúng tôi giữ chân kỹ thuật. Trong các cuộc khảo sát dành cho nhà phát triển, các kỹ sư cho chúng tôi biết rằng Compose là một trong những những điểm cải tiến lớn nhất đối với trải nghiệm dành cho nhà phát triển.”
Dropbox
"Chúng tôi đã viết lại trải nghiệm tìm kiếm bằng Compose chỉ trong vài tuần. Để xây dựng tính năng này ít hơn 40% so với dự kiến và mất chưa đến một nửa thời gian để xây dựng tính năng này trên iOS."
Lyft
"Compose rõ ràng chính là tương lai của quá trình phát triển Android. Phương thức này yêu cầu ít mã hơn cũng như dễ hiểu và dễ duy trì hơn".
Airbnb
"Chúng tôi ưu tiên xây dựng nền tảng kỹ thuật âm thanh và tạo điều kiện để các kỹ sư của mình làm tốt công việc. Jetpack Compose đã chắp cánh cho cả hai mục tiêu này và là một phần quan trọng trong chiến lược kỹ thuật của chúng tôi."
Clue
"Chúng tôi nhận thấy năng suất làm việc của mình đã được cải thiện đáng kể. Tốc độ phát triển của chúng tôi tăng tới 3 lần so với cơ sở mã cũ của chúng tôi."
X
"Compose giúp chúng tôi tăng năng suất một cách đáng kể. Quá trình viết hàm Composable trở nên đơn giản và nhanh chóng hơn nhiều so với quá trình tạo khung hiển thị tuỳ chỉnh. Đồng thời, bộ công cụ này cũng giúp chúng tôi đáp ứng các yêu cầu của nhà thiết kế dễ dàng hơn."
ZEPETO
"Chúng tôi đã viết lại tính năng Character Shop (Cửa hàng ký tự) trong Compose. Việc viết tính năng này trong Compose nhanh hơn nhiều và chúng tôi giảm được hơn 10% số lượng mã."
Mercari
“Đó là cùng một ứng dụng nhưng ít mã hơn. Ứng dụng được viết lại có ít hơn khoảng 355.000 dòng mã, tức là ít hơn khoảng 69% so với ứng dụng trước đó."
Cửa hàng Play
“Compose mang lại niềm tự hào hạnh phúc cho nhóm các nhà phát triển của chúng tôi, đồng thời cũng là một bước tiến lớn đối với mã chất lượng và sức khỏe.”
Chặn
“Bằng cách sử dụng Compose, chúng tôi có thể tập trung vào những tính năng đặc biệt của Chặn và cơ sở hạ tầng giao diện người dùng, thay vì giải quyết vấn đề lớn hơn là xây dựng khung giao diện người dùng khai báo.”
Cuvva
"Tốc độ tổng hợp tính năng mới mà Compose mang lại đồng nghĩa với việc chúng tôi có thể lặp lại nhanh hơn, cung cấp trải nghiệm chất lượng cao hơn cho khách hàng nhanh hơn trước đây."
Monzo
"Compose giúp bạn tạo ra các màn hình có chất lượng cao hơn một cách nhanh chóng hơn."