Cùng với việc giới thiệu iOS 9 tại sự kiện thường niên WWDC 2015 vừa rồi, Apple cũng cho ra mắt bản nâng cấp hệ điều hành watchOS 2 dành cho Apple Watch với một số cái tiến như bổ sung thêm giao diện mặt đồng hồ mới cùng với khả năng tự do tùy biến, tạo danh bạ hay trả lời email ngay trên thiết bị đeo tay thông minh này, và cho phép thực hiện các cuộc gọi FaceTime Audio.
Một trong những tính năng chủ yếu mà Apple đưa thêm vào watchOS 2 chính là khả năng cho các nhà phát triển của mình tạo ra các ứng dụng “thuần” (native apps) chỉ chạy trên Apple Watch, thay vì chạy cả trên iPhone. Tuy nhiên, Apple lại hạn chế truy cập một số hàm điều khiển bên trong bộ phát triển ứng dụng WatchKit dành cho Apple Watch, cùng với các công cụ khác như UIKit, SpriteKit hay SceneKit.
VIDEO: Game Canabalt trên Apple Watch
NỘI DUNG SẼ XUẤT HIỆN TẠI ĐÂY |
Một số nhà phát triển đã tìm cách vượt qua “bức tường rào” đó và đã thử nghiệm thành công chơi được một số game hot như Canabalt và Flappy Bird ngay trên Apple Watch. Trong khi nhóm Steven Troughton-Smith, Adam Bell và Jay Freeman sử dụng UIKit và SceneKit để làm cho game Canabalt chạy như một ứng dụng độc lập trên Apple Watch, thì một nhà phát triển khác là Hamza Sood cũng dùng SpriteKit để thu được Flappy Bird. Điều khiển con chim bên trong game Flappy Bird thông qua các động tác chạm vào màn hình cảm ứng như trên các thiết bị di động khác, và có điểm mới là người chơi cũng có thể sử dụng nút xoay đa chức năng Digital Crown trên Apple Watch.
VIDEO: Game Flappy Bird trên Apple Watch
NỘI DUNG SẼ XUẤT HIỆN TẠI ĐÂY |
Trên watchOS 2, Apple mới chỉ cho phép truy cập vào các hàm điều khiển Digital Crown, microphone và các cảm biến tích hợp bên trong Apple Watch như gia tốc kế, cảm biến đo nhịp tim, nhưng vẫn hạn chế khá nhiều quyền can thiệp vào sâu nền tảng watchOS 2 này. Dự kiến theo kế hoạch, watchOS 2 sẽ được phát hành rộng rãi cho người dùng cùng với iOS 9 vào mùa Thu năm nay.