iPadOS 16 giờ đây sẽ cho phép các nhà sản xuất thiết bị tạo driver cho iPad với “DriverKit”

Sau gần một tuần ra mắt iPadOS 16 với các thay đổi đáng kể, đặc biệt cho iPad M1 thì giờ đây còn có tính năng mới lần đầu tiên cho phép các nhà sản xuất thiết bị tạo driver cho iPad với “DriverKit”.

Ngoài các đa tác vụ mới được thay đổi và nâng cấp thì iPadOS 16 giờ sẽ lần đầu tiên cho phép các nhà sản xuất thiết bị tạo driver cho iPad với API “DriverKit”. DriverKit là một framework ban đầu được tạo cho Mac để các nhà sản xuất thiết bị phát triển driver riêng cho phép thiết bị của họ tương thích với macOS. Được giới thiệu từ hồi phiên bản Catalina để thay thế kernel extensions, DriverKit là một công cụ mở rộng của ứng dụng sẽ chạy trên không gian của người dùng mà không truy cập các đặc quyền của hệ thống để đảm bảo tính toàn vẹn và bảo mật của hệ thống.

iPadOS 16 giờ đây sẽ cho phép các nhà sản xuất thiết bị tạo driver cho iPad với "DriverKit"

Năm nay Apple đã đem DriverKit này lên iPad với iPadOS 16, nhờ thế mà các nhà sản xuất phụ kiện có thể tạo ra các driver riêng cho phép các sản phẩm phụ kiện của họ tương thích với iPad. Hiện tại API DriverKit này hỗ trợ USB, PCI và các thiết bị âm thanh. Và vì là một API đã có trên Mac nên những ai đã tạo ra các driver cho macOS thì có thể dễ dàng chuyển chúng sang Apple Silicon cho iPad. Driver có thể được phân phối thông qua App Store như một ứng dụng thông thường, nhưng khả năng của nó mở rộng sang các ứng dụng khác nữa.

Ví dụ như có DriverKit trên iPadOS sẽ cho phép người dùng kết nối cổng âm thanh Thunderbolt trên iPad lần đầu tiên, điều này cũng hoạt động cho các thiết bị ít phức tạp hơn như microphone USB.

iPadOS 16 giờ đây sẽ cho phép các nhà sản xuất thiết bị tạo driver cho iPad với "DriverKit"

Khi người dùng cài đặt driver mới trên iPadOS thì họ cần kích hoạt thủ công trong ứng dụng Cài đặt. Các driver có thể được bật tắt bất cứ lúc nào và Apple cho biết mỗi driver sẽ chỉ hoạt động khi các thiết bị bên ngoài kết nối tới iPad. Hiện DriverKit này yêu cầu iPad với chip M1, nghĩa là các iPad khác mà chạy iPadOS 16 vẫn sẽ không hỗ trợ.

Nguồn9to5Mac
Quảng cáospot_img
Quảng cáospot_img

Tin liên quan