Ditulis oleh Dave Burke, VP, Android Engineering
Dengan lebih dari dua miliar perangkat aktif, Android adalah platform mobile terbesar di dunia. Dan selama sembilan tahun terakhir, kami telah berupaya menciptakan seperangkat alat, framework, dan API yang beragam guna membawakan kreasi developer kepada pengguna di mana saja. Hari ini, kami merilis preview software development kit (SDK) baru yang disebut ARCore. ARCore membawa kemampuan realitas tertambah ke ponsel Android saat ini dan masa mendatang. Developer bisa mulai bereksperimen dengan ARCore sekarang.

Kami telah mengembangkan teknologi fundamental yang menggerakkan AR mobile selama tiga tahun terakhir dengan Tango, dan ARCore dibangun di atas teknologi itu. Namun, ARCore bekerja tanpa hardware tambahan, yang berarti ia bisa digunakan di seluruh ekosistem Android. ARCore akan berjalan di jutaan perangkat, mulai hari ini dengan Pixel dan Samsung S8, yang menjalankan 7.0 Nougat dan lebih tinggi. Kami menargetkan 100 juta perangkat di akhir masa pratinjau. Kami bekerja sama dengan produsen seperti Samsung, Huawei, LG, ASUS dan lainnya untuk mencapai hal ini dengan standar kualitas dan kinerja tinggi yang konsisten.

ARCore bekerja dengan Java/OpenGL, Unity dan Unreal serta berfokus pada tiga hal:
  • Motion tracking: Dengan menggunakan kamera ponsel untuk mengamati titik fitur pada ruangan dan data sensor IMU, ARCore menentukan posisi dan orientasi (pose) ponsel saat bergerak. Objek virtual tetap ditempatkan secara akurat.
  • Pemahaman lingkungan: Biasanya objek AR diletakkan di lantai atau meja. ARCore bisa mendeteksi permukaan horizontal menggunakan titik fitur yang sama dengan yang digunakan untuk pelacakan gerak.
  • Estimasi cahaya: ARCore mengamati cahaya sekitar pada lingkungan dan memungkinkan developer memberi cahaya sedemikian rupa untuk objek virtual yang menyatu dengan lingkungan sekitarnya, sehingga penampilan mereka lebih realistis.

Bersama dengan ARCore, kami juga telah berinvestasi dalam aplikasi dan layanan yang akan mendukung developer lebih banyak lagi dalam menciptakan pengalaman AR yang menakjubkan. Kami membangun Blocks dan Tilt Brush untuk memudahkan setiap orang membuat konten 3D yang menarik dengan cepat untuk digunakan dalam aplikasi AR. Seperti yang kami sampaikan di I/O, kami juga sedang mengerjakan Visual Positioning Service (VPS), sebuah layanan yang memungkinkan pengalaman AR skala dunia, tidak hanya di atas meja. Dan kami berpikir bahwa Web akan menjadi komponen penting masa depan AR, jadi kami juga merilis browser prototipe untuk developer web sehingga mereka juga bisa mulai bereksperimen dengan AR. Browser khusus ini memungkinkan developer untuk membuat situs dilengkapi-AR dan menjalankannya di Android/ARCore dan iOS/ARKit.

ARCore adalah langkah kami berikutnya dalam membawa AR ke semua orang, dan ada lebih banyak lagi yang ingin kami bagikan akhir tahun ini. Beri tahu kami pendapat Anda melalui GitHub, dan lihat demo AR Experiments kami yang baru, di sini Anda bisa menemukan beberapa contoh menarik tentang apa yang bisa dilakukan. Tunjukkan pada kami apa yang Anda buat di media sosial dengan #ARCore; kami akan membagikan ulang beberapa favorit kami.