toto_tata
toto_tata

Reputation: 15432

ARCore : is arcore-preview.apk (= Tango Core app) required to run a ARCore app?

I would like to develop an app using ARCore. I have several questions:

  1. is it required to install the arcore-preview.apk to be able to run this ARCore app ?
  2. Why does the arcore-preview.apk appears with the name "Tango Core" in the applications list of my device ?
  3. Will the Android OS directly include the ARCore (Tango Core ?) SDK in the future ?
  4. Will all the devices be compatible with ARCore ? (not just the S8 and a few devices...)

Thanks !

Upvotes: 4

Views: 2870

Answers (3)

Fred Sauer
Fred Sauer

Reputation: 1022

  1. is it required to install the arcore-preview.apk to be able to run this ARCore app ?

ARCore is no longer in developer preview as of the Feb. 23rd, 2018 announcement of ARCore 1.0. The ARCore service is updated via the Play Store.

  1. Why does the arcore-preview.apk appears with the name "Tango Core" in the applications list of my device ?

Now that ARCore is out of developer preview, Tango Core is obsolete / no longer relevant.

  1. Will the Android OS directly include the ARCore (Tango Core ?) SDK in the future ?

ARCore is separate from the operating system, but supported devices typically come with a stub version pre-installed, which is then updated by the Play Store.

Links to the latest ARCore SDKs can be found on the downloads page: developers.google.com/ar/develop/downloads

  1. Will all the devices be compatible with ARCore ? (not just the S8 and a few devices...)

The list of supported ARCore devices (iOS and Android) is regularly updated. The official list is maintained as part of the developer documentation: developers.google.com/ar/discover/supported-devices

Upvotes: 0

Raj
Raj

Reputation: 487

  1. Yes, If u using preview 1 then arcore-preview.apk else if you are using preview2 then install arcore-preview2.apk

  2. ARCore is based on the Tango. The service name is display as Tango Core in preview 1 and the servie name is diplay as ARCore in Preview2

  3. Yes, In future they have plan attach the services by default in sdk but not sure(In Progress) and now the Apps can be downloaded from Play Store.

  4. Supported Devices are Following Google Pixel, Pixel XL, Pixel 2, Pixel 2 XL Samsung Galaxy S8 (SM-G950U, SM-G950N, SM-G950F, SM-G950FD, SM-G950W, SM-G950U1)

Some of the different in Preview 1 and 2

  1. When another app opens in preview 1 it can be closed but preview 2 that can be handle(Example In coming call)
  2. Display Rotation is auto handle in preview 2 (For Developers some cdes can be changed)
  3. OpenGL is low level API So Advance Integration is some tricky for basic developers.

Future Enhancement All of the basic functionality an be handle in 1.0 (like as AR Kit)

Upvotes: 0

PhilLab
PhilLab

Reputation: 5027

  1. Yes
  2. Because ARCore is based on the much older Project Tango
  3. Unclear but likely - at least a Tango Core App downloadable from the play store
  4. No. But much more than the current choice:

    Google plans to add support for other phones from Samsung, Huawei, LG, and Asus, among others. The goal is to bring ARCore support to “100 million devices at the end of the preview." - source

Upvotes: 3

Related Questions