開発者向け
KenticoCloudを搭載した拡張現実アプリ
By Martin Makarsky
拡張現実(AR)ネイティブアプリのコンテンツの管理と配信は難しい場合があります。開発する前に、助けと少しのインスピレーションが必要な場合があります。このブログを読んで、AndroidおよびiOS用のARサンプルアプリを見つけ、使用可能な概念と問題解決策を探ってください!
Kenticoは、才能のある若いハイテク愛好家をサポートするのが大好きです。多くの場合、この協力は実を結びます。これは、Martin Sumeraが複合現実に焦点を当て、ネイティブiOSおよびAndroidアプリ向けのオムニチャネルコンテンツを配信したときに、まさにその卒業論文で起こったことです。 私たちはオープンソースプロジェクトが大好きなので、両方のアプリの完全なソースコードを共有したいと思いました!
拡張現実iOSおよびAndroidアプリ
アプリは、基本的に現実世界と仮想世界を融合する複合現実を紹介します。 この例では、仮想世界はKenticoCloudからDeliveryAPIを介してフェッチされた画像アセットで表され、現実世界は携帯電話のカメラを介してキャプチャされます。これらの世界は両方とも混ざり合っているので、リビングルームで世界クラスの芸術作品を鑑賞することができます。
iOSアプリは、AppleのARkit開発プラットフォームを使用してSwiftで完全に記述されています。また、利用KenticoクラウドのスウィフトSDKをと協力してRxSwiftスウィフト言語のReactiveX標準の実装です。
Android用の拡張現実アプリはKotlinで書かれています。これは、すべてのAR機能にネイティブAPIを提供するARCoreのSDKの上に構築されています。このアプリもリアクティブアプローチを使用しています。この目的のために、 RXJavaを利用します。
独自のアプリを作成する
それは十分な理論です、それはプロジェクトを構築する時です!リポジトリを探索し、デバイスでアプリを実行します。
あなたが我々のアプリを試してみたいが、IDEやソースコード中で立ち往生したくない場合は、で私達を満たすことができます更新会議。完全に充電されたデバイスを備えたKenticoブースに参加します!
いつ:
2018年11月22〜23日
どこ:
クラリオンコングレスホテルプラハ9番地、地下鉄ビソチャニ駅(B号線)の近く。
フレイオヴァ33、19000プラハ