Apple đã tiết lộ nền tảng thực tế gia tăng của mình, ARKit, tại hội nghị các nhà phát triển WWDC vào tháng 6. Nền tảng này cho phép các nhà phát triển tạo ra các ứng dụng có thể tận dụng camera, bộ xử lý và cảm biến chuyển động tích hợp của iPhone và iPad để tạo ra trải nghiệm AR tiên tiến. Trong khi gã khổng lồ công nghệ có trụ sở tại Cupertino đang bước những bước đầu tiên vào thế giới thực tế ảo với ARKit, Google đã ở đó trong nhiều năm, như đã thấy rõ từ các bộ ba khác nhau với VR và AR, bao gồm Cardboard, Daydream và tất nhiên, Dự án Tango. Tuy nhiên, gã khổng lồ tìm kiếm hiện đã đi trước và tiết lộ một nền tảng AR hoàn toàn mới của riêng mình, được gọi là ARCore, cho phép các nhà phát triển viết các ứng dụng AR sẽ tích hợp trải nghiệm kỹ thuật số vào thế giới vật lý thông qua điện thoại thông minh và máy tính bảng Android. Vì vậy, bây giờ cả Google và Apple đều có nền tảng AR được công bố riêng, hãy cùng ARCore vs ARKit và xem xét một số điểm tương đồng và khác biệt chính giữa hai nền tảng này.
ARCore của Google là gì?
ARCore là SDK hoàn toàn mới của Google nhằm mục đích mang lại khả năng thực tế tăng cường cho tất cả các điện thoại thông minh chạy Android 7.0 Nougat trở lên. Giống như Project Tango, công nghệ sẽ hoạt động bằng cách phát hiện các đối tượng vật lý gần người dùng để hiển thị nội dung thực tế tăng cường. Đối với điều này, ARCore sẽ sử dụng các cảm biến trong điện thoại thông minh của bạn để phát hiện các mặt phẳng ngang này, yếu tố theo dõi chuyển động của thiết bị và ước tính ánh sáng đi vào phòng để các vật thể có thể được chiếu sáng linh hoạt dựa trên môi trường của chúng.
Google cũng đang đưa các thử nghiệm AR của mình lên web, mô tả nó là một thành phần quan trọng trong tương lai của AR. Đây là bước đầu tiên, nó phát hành một trình duyệt web nguyên mẫu cho phép các nhà phát triển web bắt đầu làm việc với AR, giống như đối tác di động của họ. Mặc dù toàn bộ quá trình vẫn đang trong giai đoạn thử nghiệm, Google tin rằng các trình duyệt tùy chỉnh này sẽ cho phép các nhà phát triển cuối cùng xây dựng các trang web được tăng cường AR là nền tảng trung lập và hoạt động trên cả Android và ARCore, cũng như iOS và ARKit.
ARKit của Apple là gì?
Giống như ARCore của Google, ARKit là bước đột phá rất riêng của Apple vào thế giới thực tế mở rộng và đã được công bố tại hội nghị nhà phát triển WWDC hồi đầu năm nay. Dự kiến nó sẽ đến với tất cả iPhone và iPad chạy trên iOS 11 trở lên, và đã được mô tả bởi những người trong ngành như cựu giám đốc điều hành Samsung, Matthew Miesnieks, vì điều đó là điều lớn nhất xảy ra với ngành AR kể từ khi nó bắt đầu.
Theo bài đăng trên trang web chính thức của Apple, bộ công cụ phát triển phần mềm thực tế tăng cường đầu tiên của nó mang đến cho các nhà phát triển cơ hội để dễ dàng tạo ra trải nghiệm thực tế tăng cường vô song cho iPhone và iPad bằng cách pha trộn các đối tượng kỹ thuật số và thông tin với môi trường xung quanh người dùng.
ARCore vs ARKit: Yêu cầu phần cứng và phần mềm
ARCore chỉ được công bố trước đó vài giờ, nhưng từ vẻ bề ngoài của nó, nó sẽ hoạt động khá giống với ARKit trong hầu hết các phần. Giống như ARKit, ARCore cũng sẽ hoạt động với Java / OpenGL, Unity và Unreal và có tính năng theo dõi chuyển động, hiểu môi trường và ước tính ánh sáng. Một lĩnh vực tương đồng khác giữa hai nền tảng là không giống như Tango, cả hai sẽ hoạt động trên nhiều điện thoại thông minh hiện có và không yêu cầu bất kỳ phần cứng tiên tiến nào, như cảm biến chuyên dụng hoặc máy ảnh, để hoạt động chính xác.
Tuy nhiên, về phần mềm, có một số rào cản gia nhập nếu bạn đang tìm cách truy cập vào một trong những nền tảng AR mới nhất trên thiết bị của mình. Mặc dù ARKit sẽ chỉ tương thích với iPhone và iPad chạy iOS 11 trở lên, ARCore sẽ có sẵn cho các thiết bị chạy trên Android 7.0 Nougat trở lên. Vì vậy, miễn là điện thoại thông minh của bạn chạy trên phần mềm mới nhất, bạn sẽ có thể tải xuống các ứng dụng AR mới nhất từ Play Store và App Store.
ARCore có ý nghĩa gì đối với dự án Tango?
Mặc dù các chi tiết cụ thể về ARCore của Google vẫn còn khó được đưa ra, nhưng sẽ rất thú vị để xem liệu gã khổng lồ tìm kiếm có đang tìm cách tiêu diệt Project Tango bằng thông báo mới nhất hay không, liệu nó có còn một vị trí nào trong tầm nhìn AR tuyệt vời của Google không phía trước. Mặc dù về ngoại hình, đây có thể là con đường cuối cùng cho Tango, với người đứng đầu về thực tế ảo và thực tế ảo của Google, Clay Bavor, nói rằng Tango sẽ biến thành nền tảng trong tương lai, vì nhiều hơn một Công nghệ cho phép các loại công trình đằng sau hậu trường.
ARCore vs ARKit: Tính khả dụng của SDK và các thiết bị tương thích
SDK cho ARKit có sẵn để tải xuống cho tất cả các nhà phát triển iOS có Tài khoản nhà phát triển Apple và hoạt động trên các thiết bị chạy iOS 11 beta. Cuối cùng nó sẽ hỗ trợ tất cả các thiết bị chạy iOS 11 trở lên .
Đối với ARCore, Google đã phát hành SDK xem trước cho các nhà phát triển Android, nhưng chỉ dành cho cặp song sinh Pixel của Pixel và Galaxy S8 của Samsung chạy Android Nougat hoặc Android Oreo. Tuy nhiên, SDK cuối cùng sẽ hỗ trợ tất cả các thiết bị chạy Android 7.0 Nougat trở lên.
ARCore vs ARKit: Khi nào bạn mong đợi các ứng dụng AR dựa trên các nền tảng này?
Google cho biết họ sẽ hỗ trợ 100 triệu thiết bị vào cuối năm nay, nhưng như chúng ta đã biết quá rõ, thiết bị nào sẽ có Nougat và thiết bị nào sẽ không phụ thuộc hoàn toàn vào OEM và nhà cung cấp, miễn là thiết bị của bạn để nhận được một trong các phiên bản Android mới hơn, bạn sẽ có thể sử dụng các ứng dụng AR dự kiến sẽ bắt đầu hiển thị trên Play Store trong tương lai. Sẽ rất thú vị để xem liệu bản cập nhật Nougat / Oreo có thực sự ra mắt trước cuối năm nay hay không, nếu chúng ta phải đợi đến năm 2018 để nhận được bản cập nhật trên thiết bị của mình.
Đối với các ứng dụng AR dựa trên các SDK này, cả Google và Apple đã demo một số ứng dụng AR trên nền tảng tương ứng của chúng, nhưng khi chúng tôi bắt đầu nhận các ứng dụng này trên điện thoại thông minh của mình thì ai cũng đoán được. Tuy nhiên, nếu suy đoán trên các diễn đàn khác nhau là bất cứ điều gì sẽ xảy ra, chúng ta nên bắt đầu thấy bộ ứng dụng đầu tiên dựa trên các nền tảng này vào cuối năm nay nếu mọi thứ diễn ra theo đúng kế hoạch.
ARCore vs ARKit: Tương lai của thực tế Augmented
Thực tế ảo và tăng cường thường được mô tả bởi những người đam mê công nghệ và những người trong ngành là điều lớn lao tiếp theo trong công nghệ, mặc dù vậy, họ đã không thể sống theo sự cường điệu lớn xung quanh họ cho đến nay. Chà, đây là hy vọng ARCore của Google và ARKit của Apple mang lại lực kéo cần thiết cho thực tế tăng cường.
Vì vậy, đó là tất cả từ phía tôi khi nói đến ARCore vs ARKit nhưng tôi rất muốn biết bạn nghĩ gì. Tắt những suy nghĩ của bạn về ARCore, ARKit và thực tế tăng cường nói chung, trong phần bình luận bên dưới.