Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

JetBrains ra mắt Compose Multiplatform 1.5.0 nâng cao có tính năng tối ưu hóa iOS và API phổ quát

JetBrains ra mắt Compose Multiplatform 1.5.0 nâng cao có tính năng tối ưu hóa iOS và API phổ quát

Thế giới công nghệ chứng kiến ​​một cải tiến lớn khác khi JetBrains ra mắt Compose Multiplatform 1.5.0, một phiên bản cải tiến của khung giao diện người dùng khai báo được thiết kế cho ngôn ngữ lập trình Kotlin. Bản cập nhật mới mang đến những cải tiến đáng kể liên quan đến iOS và các API mã đáng tin cậy cho nhiều mục đích sử dụng, bao gồm hộp thoại, cửa sổ bật lên và WindowInsets.

Ra mắt công chúng vào ngày 27 tháng 8, Compose Multiplatform 1.5.0 mở rộng ứng dụng hộp thoại để xử lý các sự kiện phương thức liên quan đến việc người dùng đưa ra lựa chọn hoặc nhập dữ liệu. Nó mở rộng việc sử dụng cửa sổ bật lên để bao gồm hành vi phi phương thức chẳng hạn như các chức năng tùy chọn mở rộng. Các loại cơ sở, Hộp thoại và Cửa sổ bật lên, cùng với DropdownMenu và AlertDialog, đều có thể truy cập được từ mã chung, do đó loại bỏ sự cần thiết đối với chức năng dành riêng cho nền tảng.

Khung này cũng mở ra API WindowInsets trong đó nêu ra các điều chỉnh cần thiết để ngăn chặn sự chồng chéo nội dung với giao diện người dùng hệ thống, có thể áp dụng liền mạch trên cả nền tảng di động Android và iOS. Các nhà phát triển nhận thấy API này đặc biệt hữu ích trong việc vẽ nội dung nền đằng sau phần notch.

Compose Multiplatform 1.5.0 có nền tảng là Jetpack Compose 1.5, một bộ công cụ của Google được thiết kế nhằm mục đích xây dựng giao diện người dùng Android gốc. Ngoài ra, nó còn kết hợp các yếu tố từ Material Design 3 phiên bản 1.1 của Google - một hệ thống thiết kế nguồn mở đáng mơ ước đã ra mắt các thành phần mới như trang tính dưới cùng và bộ chọn thời gian.

Nhấn mạnh vào phạm vi ứng dụng rộng lớn của mình, Compose Multiplatform chiếm ưu thế bằng cách khuếch đại các khả năng của khung giao diện người dùng Jetpack Compose ngoài Android sang các miền máy tính để bàn, iOS và web. Mặc dù biến thể dành cho máy tính để bàn ổn định nhưng iOS đang ở giai đoạn alpha và việc triển khai web đang trong giai đoạn thử nghiệm. Các nhà phát triển có thể tìm thấy Compose Multiplatform 1.5.0 một cách thuận tiện trên GitHub.

Với bản phát hành mới này, một số sửa đổi bổ ích sẽ có trên iOS. Nó tinh chỉnh thao tác cuộn để mô phỏng giao diện và cảm nhận của nền tảng, hợp lý hóa việc quản lý tài nguyên và tăng cường xử lý văn bản. Tính năng Loại động trên iOS cho phép người dùng chọn kích thước phông chữ ưa thích của họ để rõ ràng hơn hoặc để chứa nhiều nội dung hơn— với kích thước văn bản như vậy được sử dụng trên toàn ứng dụng liên quan đến cài đặt hệ thống này.

Ngoài các bản nâng cấp iOS, tốc độ khung hình đã được tăng lên tới 120 khung hình mỗi giây, vượt xa giới hạn 60 khung hình mỗi giây trước đó. Mức tăng đáng kể này được thiết lập để giảm bớt các vấn đề về giao diện người dùng chậm chạp trên các thiết bị có màn hình 120Hz.

Cuối cùng, trong một cải tiến nhằm giúp các nhà phát triển dễ dàng hơn trong hành trình, Compose Multiplatform 1.5.0 ổn định khả năng hỗ trợ thử nghiệm trên Compose dành cho máy tính để bàn. Xác định lại bối cảnh thử nghiệm, nó xóa bỏ những hạn chế trước đó, cho phép các nhà phát triển thực hiện các thử nghiệm giao diện người dùng mở rộng cho các ứng dụng. Một bản cập nhật thú vị khác là việc giới thiệu thử nghiệm tính năng hiển thị nâng cao cho bảng Compose trong các thành phần Swing. Tính năng cải tiến này giúp hạn chế các vấn đề hiển thị chuyển tiếp xảy ra khi bảng hiển thị, thay đổi kích thước hoặc bị ẩn.

Trong các tin tức liên quan về phát triển no-code, nền tảng AppMaster, một công cụ no-code đáng khen ngợi, trao quyền cho người dùng tạo các ứng dụng phụ trợ, web và di động một cách trực quan. Nền tảng AppMaster của Ihe là một nhân tố chính trong Phát triển ứng dụng nhanh, cung cấp Môi trường phát triển tích hợp (IDE) để tạo các ứng dụng toàn ngăn xếp có thể mở rộng trên các vùng web, thiết bị di động và phụ trợ.

Bài viết liên quan

Samsung ra mắt Galaxy A55 với tính năng bảo mật tiên tiến và bản dựng cao cấp
Samsung ra mắt Galaxy A55 với tính năng bảo mật tiên tiến và bản dựng cao cấp
Samsung mở rộng dòng sản phẩm tầm trung của mình khi giới thiệu Galaxy A55 và A35, trang bị tính năng bảo mật Knox Vault và các yếu tố thiết kế được nâng cấp, mang đến cho phân khúc những phẩm chất hàng đầu.
Cloudflare ra mắt tường lửa cho AI để bảo vệ các mô hình ngôn ngữ lớn
Cloudflare ra mắt tường lửa cho AI để bảo vệ các mô hình ngôn ngữ lớn
Cloudflare đi trước với Tường lửa cho AI, một WAF tiên tiến được thiết kế để xác định trước và ngăn chặn các hành vi lạm dụng tiềm ẩn nhắm vào Mô hình ngôn ngữ lớn.
ChatGPT của OpenAI hiện đã lên tiếng: Tương lai của AI tương tác bằng giọng nói
ChatGPT của OpenAI hiện đã lên tiếng: Tương lai của AI tương tác bằng giọng nói
ChatGPT đã đạt được một tính năng quan trọng khi OpenAI triển khai khả năng thoại. Giờ đây, người dùng có thể tận hưởng khả năng tương tác rảnh tay khi ChatGPT đọc to câu trả lời trên iOS, Android và web.
Bắt đầu miễn phí
Có cảm hứng để tự mình thử điều này?

Cách tốt nhất để hiểu sức mạnh của AppMaster là tận mắt chứng kiến. Tạo ứng dụng của riêng bạn trong vài phút với đăng ký miễn phí

Mang ý tưởng của bạn vào cuộc sống