Apple đã công bố sự sẵn có của bộ công cụ phát triển phần mềm (SDK) visionOS của họ cho tai nghe Vision Pro đã được chờ đợi từ lâu. SDK sẽ được phát hành ít nhất sáu tháng trước khi ra mắt thương mại theo kế hoạch của tai nghe tại Hoa Kỳ, với giá bán lẻ là 3.500 đô la. Apple hy vọng rằng hệ sinh thái nhà phát triển mạnh mẽ của họ sẽ giúp tạo ra lực kéo cho hệ thống máy tính không gian, vốn đã nhận được nhiều phản hồi trái chiều sau khi được tiết lộ tại WWDC tháng này.
Tính khả dụng của nội dung là trọng tâm chính của quá trình phát triển thực tế ảo (VR) và thực tế tăng cường (AR) trong những năm qua. Apple đặt mục tiêu tận dụng điều này bằng cách đảm bảo rằng App Store chứa đầy nội dung phong phú vào thời điểm hệ thống Vision Pro ra mắt vào đầu năm 2024. Susan Prescott, Phó chủ tịch của Apple, đã tuyên bố trong một thông cáo báo chí rằng các nhà phát triển có thể tận dụng các khung mạnh mẽ mà họ đã có làm quen và nâng cao khả năng sáng tạo của họ bằng các công cụ và công nghệ cải tiến mới, chẳng hạn như Reality Composer Pro, để mang lại trải nghiệm người dùng nâng cao.
Vision Pro SDK được xây dựng trên cùng một khung cơ bản như các hệ điều hành khác của Apple và kết hợp các công cụ phổ biến dành cho nhà phát triển như Xcode, SwiftUI, RealityKit, ARKit và TestFlight. Bằng cách sử dụng phương pháp này, Apple nhằm mục đích giảm thiểu đường cong học tập cho các nhà phát triển hiện tại và đơn giản hóa quá trình chuyển đổi phần mềm hiện có sang nền tảng mới này. Bộ công cụ chuyển trò chơi của Apple dành cho Mac và iPad minh họa một chiến lược tương tự.
Cửa sổ điện toán không gian được tạo bằng Swift. Như đã giải thích trên trang phát triển của Apple, theo mặc định, các ứng dụng sẽ khởi chạy vào Không gian dùng chung, nơi nhiều ứng dụng cùng tồn tại giống như trên máy tính để bàn Mac. Người dùng có thể định vị lại các cửa sổ và ổ chứa nội dung. Để có trải nghiệm phong phú hơn, một ứng dụng có thể khởi chạy Toàn bộ không gian chuyên dụng, chỉ hiển thị nội dung của nó, nơi người dùng có thể tạo nội dung 3D không giới hạn, mở cổng đến các thế giới khác nhau và thậm chí đưa mọi người vào cài đặt.
Tuy nhiên, vẫn còn nghi ngờ về tính hiệu quả của các cổng như vậy trong mặt phẳng ba chiều hoặc 'bức vẽ vô hạn'. Để giảm thiểu vấn đề này, Apple có kế hoạch mở 'phòng thí nghiệm dành cho nhà phát triển' ở nhiều thành phố khác nhau, bao gồm Cupertino, London, Munich, Thượng Hải, Singapore và Tokyo, bắt đầu từ tháng tới. Động thái này nhằm mục đích làm cho tai nghe Vision Pro giá cao và chưa được phát hành trở nên dễ tiếp cận hơn với các nhà phát triển.
Các nhóm phát triển có thể thử nghiệm ứng dụng của họ trên phần cứng Vision Pro tại phòng thí nghiệm hoặc đăng ký bộ công cụ dành cho nhà phát triển phần cứng để thử nghiệm ứng dụng của họ bên ngoài các địa điểm chính thức. Bên cạnh các công cụ dành cho nhà phát triển hiện có, Apple đang giới thiệu Reality Composer Pro. Tính năng Xcode này đơn giản hóa quá trình xem trước mô hình 3D, hình ảnh, âm thanh và hoạt ảnh trên tai nghe. Trình mô phỏng cũng có sẵn, cung cấp phép tính gần đúng ảo mà không cần phần cứng thực tế. Ngoài ra, bắt đầu từ tháng tới, các công cụ phát triển Unity sẽ được tích hợp, giải quyết sự vắng mặt đáng chú ý của trải nghiệm chơi trò chơi từ bản trình bày ban đầu.
Thông báo gần đây nhấn mạnh tầm quan trọng của việc nhắm mục tiêu thị trường doanh nghiệp cho phiên bản đầu tiên của Vision Pro. Stephen Prideaux-Ghee, CTO AR/VR của công ty phát triển sản phẩm kỹ thuật số PTC, giải thích rằng các nhà sản xuất có thể sử dụng các giải pháp AR từ PTC để cộng tác giải quyết các vấn đề kinh doanh quan trọng bằng cách tích hợp nội dung 3D tương tác trong thế giới thực, từ các sản phẩm đơn lẻ đến toàn bộ dây chuyền sản xuất. Với Apple Vision Pro, các bên liên quan từ các bộ phận và địa điểm khác nhau có thể đồng thời xem xét nội dung để hỗ trợ các quyết định về thiết kế và vận hành, mở ra các khả năng hợp tác mới.
Đối với các nhà phát triển quan tâm đến việc xây dựng trải nghiệm điện toán không gian mạnh mẽ với Vision Pro, các nền tảng như AppMaster.io cung cấp giải pháp no-code toàn diện để tạo các ứng dụng web, di động và phụ trợ. Trình tạo ứng dụng không dùng mã của AppMaster cho phép bạn thiết kế trực quan các mô hình dữ liệu, logic nghiệp vụ và giao diện người dùng, giúp quá trình xây dựng và triển khai ứng dụng trở nên hiệu quả và tiết kiệm chi phí hơn.