Tin tức và phân tích của tất cả các thiết bị di động

WWDC 2021: có gì mớiApple cho các nhà phát triển

Cùng với phần trình bày các tính năng mới của iOS 15, iPad OS 15 và mac OS Monterrey, Apple cũng tiết lộ một loạt công cụ và cải tiến cho các nhà phát triển. Mục tiêu: cho phép họ tạo ứng dụng nhanh hơn và tiếp cận nhiều người dùng hơn từ App Store.

Susan Prescott, phó chủ tịch bộ phận Quan hệ nhà phát triển trên toàn thế giới, cho biết chúng tôi rất vui được cung cấp cho cộng đồng nhà phát triển của mình những công cụ và công nghệ mới mạnh mẽ để giúp xây dựng các ứng dụng chất lượng cao hơn, hấp dẫn hơn, đồng thời mang đến những cách thức mới để tương tác với người dùng thông qua App Store tại Apple.

Xây dựng ứng dụng nhanh hơn với Xcode Cloud

Xcode Cloud là một dịch vụ mới được tích hợp vào Xcode 13, nhằm mục đích kết hợp nhiều tác vụ và tất cả các công cụ cần thiết cho các nhà phát triển để tạo, kiểm tra và cung cấp các ứng dụng của họ nhanh hơn. Với Xcode Cloud, bạn có thể tự động tạo các ứng dụng mới trên đám mây và giải phóng dung lượng trên máy Mac cho các tác vụ khác.

Với kiểm tra song song tự động, bạn có thể kiểm tra ứng dụng mới của mình trên một hoặc hai loại thiết bị Apple đồng thời để kiểm tra nhanh hoặc thông qua nhiều thiết bị hơn để kiểm soát tất cả cài đặt ứng dụng của bạn. Xcode Cloud phân bổ tài nguyên song song để tăng tốc giai đoạn thử nghiệm này, trong khi bạn tiếp tục viết mã các dự án phát triển của mình.

© Apple

Sau đó, bạn có thể nhanh chóng triển khai một phiên bản của ứng dụng để thử nghiệm nội bộ hoặc gửi nó cho người thử nghiệm beta thông qua TestFlight (tối đa 10.000 người qua liên kết công khai hoặc lời mời qua email). Do đó, những chức năng mới này mang lại hiệu quả về năng suất và thời gian cho các nhà phát triển.

Đăng ký Xcode Cloud Beta

Quảng cáo sự kiện trực tiếp trong App Store

Mặc dù các ứng dụng và trò chơi được cung cấp trong App Store cung cấp ngày càng nhiều sự kiện, chẳng hạn như các cuộc thi trực tiếp hoặc xem trước các bộ phim, giờ đây bạn có thể quảng bá chúng trực tiếp trong cửa hàng. Đây là cách tiếp cận người dùng dễ dàng hơn và tăng khả năng hiển thị ứng dụng của bạn. Bạn sẽ có thể trình bày các sự kiện liên quan đến ứng dụng của mình thông qua các đề xuất được cá nhân hóa, lựa chọn biên tập hoặc trong kết quả tìm kiếm.

© Apple

Apple cũng có các công cụ mới cho các trang sản phẩm, nhằm mang lại cho nhà phát triển tính linh hoạt cao hơn và cho phép họ kết nối dễ dàng hơn với người dùng của mình. Do đó, các trang sản phẩm được cá nhân hóa mới được cung cấp với khả năng cho các nhà phát triển tối ưu hóa việc trình bày các chức năng của chúng, bằng cách thử nghiệm các ảnh chụp màn hình khác nhau, xem trước video hoặc thậm chí là các biểu tượng mới.

© Apple

Một loạt cải tiến cho ngôn ngữ Swift

Hỗ trợ đồng thời được tích hợp vào ngôn ngữ lập trình củaApple. Điều này có nghĩa là các nhà phát triển hiện có thể viết mã dễ dàng hơn bằng cách thực hiện nhiều tác vụ nền hơn. Về mặt giao diện người dùng, SwiftUI được hưởng lợi từ các tính năng mới:

trải nghiệm ứng dụng và công cụ nâng cao, khả năng truy cập tốt hơn, tăng hiệu suất trên macOS, hỗ trợ màn hình Retina vĩnh viễn trên watchOS, quản lý widget dễ dàng hơn trên iPadOS.

Apple cũng thông báo về sự ra mắt sắp tới của Swift Playgrounds 4 (Mac, iPad), vào cuối năm nay. Nó sẽ cho phép các nhà phát triển tạo thiết kế trực quan của một ứng dụng với SwiftUI. Do đó, các dự án ứng dụng có thể được chỉnh sửa trong Swift Playgrounds hoặc Xcode và sau khi hoàn thiện, sẽ được gửi lên App Store từ iPad.

© Apple

Các tính năng mới khác được công bố tại WWDC 2021 bao gồm các API mới, công nghệ thực tế tăng cường và các công cụ dành cho iOS, iPadOS và macOS để giúp các nhà phát triển tạo ra trải nghiệm chơi game mới, nhập vai hơn.

Nguồn : Apple