Apple News

Ứng dụng iPad sắp có trên máy Mac với Project Catalyst của Apple

Thứ Ba, ngày 4 tháng 6 năm 2019 1:56 chiều theo giờ PDT bởi Joe Rossignol

Trong khi Mac và iPad vẫn là những sản phẩm khác biệt, Apple tiếp tục thu hẹp khoảng cách giữa nền tảng máy tính để bàn và di động. Ví dụ: vào năm 2014, nó đã giới thiệu các tính năng Liên tục như Handoff và Universal Clipboard cho phép trải nghiệm liền mạch hơn trên Mac, & zwnj; iPad & zwnj ;, và các thiết bị Apple khác.





Bước tiếp theo trong quy trình này là Project Catalyst, giúp các nhà phát triển dễ dàng hơn nhiều mở rộng ứng dụng iPad sang máy Mac .

chất xúc tác dự án
Bắt đầu với macOS Catalina và Xcode 11, các nhà phát triển có thể tạo phiên bản Mac của & zwnj; iPad & zwnj; ứng dụng sử dụng UIKit, một khuôn khổ của Apple cho đến nay chỉ dành cho các ứng dụng iOS. Thêm hỗ trợ macOS vào & zwnj; iPad & zwnj; ứng dụng dễ dàng như mở một dự án Xcode và nhấp vào hộp kiểm Mac trong General> Deployment Info.



Mặc dù phiên bản Mac của ứng dụng sẽ chạy sau khi hộp được chọn, nhưng điều này không phải lúc nào cũng đúng, vì dự án Xcode có thể chứa mã không còn được biên dịch do các khung, API hoặc nội dung có thể nhúng không tương thích với Mac, theo của Apple tài liệu dành cho nhà phát triển :

Hầu hết các ứng dụng iPad đều là những ứng cử viên sáng giá để thích ứng, nhưng một số ít dựa vào các tính năng của iPad không tồn tại trên máy Mac. Ví dụ: nếu các tính năng thiết yếu của ứng dụng của bạn yêu cầu các khả năng của iPad như con quay hồi chuyển, gia tốc kế hoặc camera sau, các khung iOS như HealthKit hoặc ARKit hoặc chức năng chính của ứng dụng là điều hướng, thì nó có thể không phù hợp với Mac.

Apple có hướng dẫn về cách khắc phục các sự cố tương thích này .

& zwnj; iPad & zwnj; theo Tài liệu dành cho nhà phát triển của Apple :

Phiên bản Mac của ứng dụng iPad của bạn hỗ trợ nhiều tính năng hệ thống có trong macOS mà không yêu cầu bạn nỗ lực…

- Thanh menu mặc định cho ứng dụng của bạn.
- Hỗ trợ bàn di chuột, chuột và đầu vào bàn phím.
- Hỗ trợ thay đổi kích thước cửa sổ và hiển thị toàn màn hình.
- Thanh cuộn kiểu Mac.
- Hỗ trợ sao chép và dán.
- Hỗ trợ kéo và thả.
- Hỗ trợ hệ thống điều khiển Touch Bar.

Apple đã cập nhật Nguyên tắc về giao diện con người là một tài nguyên hữu ích để thiết kế và viết mã & zwnj; iPad & zwnj; ứng dụng cho Mac.

chất xúc tác dự án vũ trụ dc DC Universe là một ví dụ về ứng dụng Project Catalyst sắp có trên Mac
Nếu tất cả điều này nghe có vẻ quen thuộc, đó là vì Project Catalyst là tên công khai của Apple cho sáng kiến ​​này, được gọi bằng tên nội bộ là Marzipan cho đến nay. Các kế hoạch của Apple để cho phép các ứng dụng iOS dễ dàng chạy trên Mac đã báo cáo đầu tiên bởi Bloomberg Mark Gurman của hơn 18 tháng trước.

giá một chiếc ipod mới là bao nhiêu

Apple đã cung cấp cho chúng tôi cái nhìn đầu tiên về Project Catalyst khi hãng này mang đến & zwnj; iPad & zwnj; phiên bản của các ứng dụng Apple News, Home, Stocks và Voice Memos cho máy Mac vào năm ngoái trong macOS Mojave. Các nhà phát triển bên thứ ba hiện có thể làm theo trong macOS Catalina, sẽ được phát hành cho công chúng vào mùa thu.

Tags: Dự án Catalyst, Diễn đàn liên quan đến Marzipan: macOS Catalina