|Samsung||Galaxy A5 (2017)|
|Samsung||Galaxy A6 (2018)|
|Samsung||Galaxy A7 (2017)|
|Samsung||Galaxy A7 (2018)||Requires Android 9.0 or later|
|Samsung||Galaxy A8+ (2018)|
|Samsung||Galaxy A90 5G|
|Samsung||Galaxy J5 (2017)||SM-J530 models|
|Samsung||Galaxy J5 Pro||SM-J530 models|
|Samsung||Galaxy J7 (2017)||SM-J730 models|
|Samsung||Galaxy J7 Pro||SM-J730 models|
|Samsung||Galaxy S7 edge|
|Samsung||Galaxy S10 5G|
|Samsung||Galaxy Tab Active Pro|
|Samsung||Galaxy Tab S3||ARCore always runs with auto focus mode enabled on the rear facing camera|
|Samsung||Galaxy Tab S4|
|Samsung||Galaxy Tab S5e|
|Samsung||Galaxy Tab S6|
What does it mean for a device to be supported? In short, it means it has passed Google's certification process.
Certification is important because They want users to have a good experience with AR application. This is primarily related to sensitive motion tracking, which is done by combining the camera image and the motion sensor input to determine how the user's device moves through the real world.
To certify each device, They check the quality of the camera, motion sensors, and the design architecture to ensure it performs as expected. Also, the device needs to have a powerful enough CPU that integrates with the hardware design to ensure good performance and effective real-time calculations.
The strength of Android is in the large diversity of devices available across the world. They are constantly working with manufacturers to make sure their hardware and designs meet these requirements. At the same time, They are working internally to make sure ARCore integrates well with every model They certify to provide good experiences for users.