Appleは6月のWWDC開発者会議で、拡張現実プラットフォームARKitを発表した。 このプラットフォームにより、開発者は、iPhoneやiPadの内蔵カメラ、プロセッサ、モーションセンサーを利用して高度なARエクスペリエンスを作成できるアプリを作成できます。 Cupertinoを拠点とする技術大手がARKitを使ってバーチャルリアリティの世界に最初の一歩を踏み出している一方で、段ボール、Daydream、そしてもちろんもちろん、VRとARを使ったさまざまな試みから明らかなように、 、プロジェクトTango。 しかし、検索の巨人は先に進み、ARCoreと呼ばれる独自のまったく新しいARプラットフォームを発表しました。これにより開発者は、Androidスマートフォンやタブレットを介してデジタルエクスペリエンスを現実世界に統合するARアプリを書くことができます。 それで、グーグルとアップルの両方が彼ら自身の公に発表されたARプラットホームを持っているので、ARCore対ARKitをピットして、2つの間の重要な類似点と相違点のいくつかを見てみましょう。
GoogleのARCoreとは何ですか?
ARCoreは、Android 7.0 Nougat以降を搭載しているすべてのスマートフォンに拡張現実機能を提供することを目的とした、 Googleのまったく新しいSDKです。 Project Tangoと同じように、この技術は拡張現実コンテンツを表示するためにユーザーの近くの物理的な物体を検出することによって機能します。 このために、 ARCoreはスマートフォンのセンサーを利用してこれらの水平面を検出し、デバイスのモーショントラッキングを考慮に入れ、部屋に入る光を推定して、オブジェクトが周囲の環境に基づいて動的に照らされるようにします。
グーグルはまた、ARの実験をウェブにも公開しており、それを「ARの将来の重要な要素」と表現している。最初のステップとして、ウェブ開発者がARと働き始めることを可能にするプロトタイプウェブブラウザを発表する。彼らのモバイル対応物。 プロセス全体はまだ実験段階にありますが、Googleはこれらのカスタムブラウザによって、 プラットフォームに依存せず、iOSとARKitだけでなくAndroidとARCoreの両方で機能するAR強化Webサイトを最終的に構築できるようになると考えています。
AppleのARKitとは何ですか?
GoogleのARCoreと同じように、 ARKitは拡張現実の世界へのApple独自の進路であり、 今年初めにWWDC開発者会議で発表されました。 これは、 iOS 11以降で動作するすべてのiPhoneおよびiPadに搭載される予定であり 、元SamsungのエグゼクティブMatthew Miesnieksなどの業界関係者によって、「AR業界が始まって以来最大の出来事」と言われています。
Appleの公式ウェブサイトによると、その最初の拡張現実ソフトウェア開発キットは、開発者に「デジタルオブジェクトと情報をユーザーの周囲の環境と融合させることで、iPhoneとiPad用の比類のない拡張現実体験を簡単に作り出す」機会を提供する。
ARCoreとARKit:ハードウェアとソフトウェアの要件
ARCoreはほんの数時間前に発表されましたが、その外観からは、ほとんどの部分でARKitとほぼ同じように機能します。 ARKitと同様に、ARCoreはJava / OpenGL、Unity、Unrealでも動作し、モーショントラッキング、環境の理解、そして光の推定が可能です。 2つのプラットフォーム間のもう1つの類似点は、Tangoとは異なり、どちらも既存のスマートフォンの多くで機能し、適切に機能するために特殊なセンサーやカメラなどの高度なハードウェアを必要としないことです。
ただし、ソフトウェアの面では、デバイス上の最新のARプラットフォームのいずれかにアクセスしようとしている場合、いくつかの参入障壁があります。 ARKitは、iOS 11以降を実行しているiPhoneおよびiPadとのみ互換性がありますが、ARCoreは、Android 7.0 Nougat以降を実行しているデバイスで利用できます。 スマートフォンが最新のソフトウェアで動作している限り、PlayストアとApp Storeから最新のARアプリをダウンロードできるはずです。
ARCoreとProject Tangoの意味は何ですか?
GoogleのARCoreに関する具体的な詳細はまだ明らかになっていませんが、検索の巨人がProject Tangoを最新の発表で殺害しようとしているのかどうかを見るのは興味深いでしょう。進む。 しかし、これを見れば、これがTangoにとっての道のりの終わりになるかもしれません。グーグルの拡張現実とバーチャルリアリティ、Clay Bavorの頭は、Tangoは将来的には「背景に消えていく」と言います。 「そのような技術が舞台裏で機能することを可能にする技術」。
ARCore vs ARKit:SDKの可用性と互換性のあるデバイス
ARKit用のSDKは 、Appleデベロッパアカウントを持つすべてのiOS開発者向けにダウンロード可能で 、iOS 11ベータを実行しているデバイス上で動作します。 それは最終的にiOS 11以降を実行しているすべてのデバイスをサポートします。
ARCoreに関しては、GoogleはすでにAndroid SDKにプレビューSDKをリリースしていますが、Android NougatまたはAndroid Oreoを実行しているGoogleのPixel双子とSamsungのGalaxy S8のみです。 SDKは、しかし、最終的にアンドロイド7.0 Nougat以上を実行しているすべてのデバイスをサポートします。
ARCore vs ARKit:これらのプラットフォームをベースにしたARアプリの登場時期
Googleは、今年末までに1億台のデバイスをサポートすると発表していますが、ご存知のとおり、どのデバイスがNougatを入手し、どのデバイスがOEMや通信事業者に完全に依存しないのでしょうか。 Androidの新しいバージョンのどちらかを受け取るためには、今後Playストアに表示される予定のARアプリを使用できるはずです。 Nougat / Oreoのアップデートが年末までに実際に公開されるのか、それとも2018年まで待たなければならないのかは興味深いでしょう。
これらのSDKをベースにしたARアプリに関しては、GoogleとAppleの両方がそれぞれのプラットフォーム上でいくつかのARアプリをデモしていますが、私たちがスマートフォンでこれらのアプリを入手し始めるのは誰の推測です。 しかし、さまざまなフォーラムでの憶測が進むべきものであれば、すべてが計画通りに進んでいれば、今年の終わりまでにこれらのプラットフォームに基づいた最初のアプリのセットを見始めるはずです。
ARCoreとARKit:拡張現実感の未来
仮想現実感と拡張現実感は、技術愛好家や業界のインサイダーによって、技術における次の大きな事柄としてしばしば説明されてきましたが、これまでのところ彼らを取り巻く大規模な誇大宣伝には耐えられませんでした。 さて、ここでGoogleのARCoreとAppleのARKitが拡張現実のために必要な牽引力をもたらすことを願っています。
それで、それがARCore対ARKitに関しては私の側からすべてでした、しかし、私はあなたが何を思うかについて知りたいです。 以下のコメント欄で、ARCore、ARKit、拡張現実全般についてのあなたの考えを締めくくってください。