Strax efter Android-Oreo-tillkännagivandet tog David Burke, VD för teknik och Android till Twitter och antydde "en mer söt överraskning" som kommer denna vecka. Det visar sig att överraskning är en Augmented Reality SDK som tar alla hjärnorna i Tango Core och gör den tillgänglig för telefoner utan de snygga sensorerna på baksidan. Det heter ARCore, och det ser väldigt ut som Googles svar på Apples ARKit.
Här är vad vi vet hittills!
Där Tango-telefoner kan fylla hela byggnader med Augmented Reality-data som kan komma åt från rum till rum, även när du går upp och ner för trappor, är ARCore byggd för det som är rätt framför dig. Den använder den enda kameran på baksidan av telefonen för att upptäcka plana ytor och låter dig placera AR-objekt för att gå runt och utforska.
Rörelsessensorerna på din telefon låter dig vandra runt de saker du har placerat, vilket ger den en illusion av befintliga rakt framför dig så länge du tittar genom telefonen. Så länge du är i samma rum som det du spelar med, eller om du är ute i ett stort öppet utrymme, kommer det att se ut som att saken verkligen är där.
Det är här Tango-hjärnorna sparkar in. ARCore använder den omgivande ljusssensorn på telefonen för att ge utvecklare mer information om saker som dynamisk belysning och skuggning, så skuggorna som kastas av AR-objektet bör stämma överens med belysningen i rummet och tecken verkar vara upplyst av ljuset i ditt område.
Utanför detta ser Google till att det finns gott om stöd för ARCore så fans kan börja spela direkt och utvecklare kan hämta inspiration från dessa koncept för att bygga nya saker. På toppen av stöd från Unity, Unreal Engine och framstående AR-utvecklare som Wayfair och Niantic, har Google AR-versioner av VR-älsklingar som Tilt Brush och Blocks så att folk kan börja skapa i AR direkt. I teorin innebär detta att det inte bara finns mördningsappar utanför boxen med stöd för saker som Pokemon Go på horisonten, utan spel som drivs av Unreal och Unity kan vara precis runt hörnet.
Googles AR-strategi går också utöver Play Store med prototyp-webbläsare riktade till utvecklare som vill bygga AR för webben. Dessa webbläsare gör det möjligt för ARCore- och ARKit-användare att komma åt AR-teknik direkt från webbläsaren, och uppmuntrar utvecklare att bygga för alla istället för bara en plattform.
Även om ARCore inte är någonstans nära så kapabel som en fullständig tangotelefon, är den viktigaste funktionen här tillgängligheten. Google lanserar ARCore idag som en förhandsvisning av Galaxy S8- och Pixel-telefoner, med planer på att snabbt växa antalet telefoner som kan stödja ARCore. Huawei, ASUS och LG-telefoner förväntas ansluta sig till denna lista inom kort, med ett internt mål på 100 miljoner telefoner som stöds i slutet av förhandsgranskningen. Enligt Google är Android 7.0 eller högre den aktuella begränsningen för telefoner som så småningom skulle kunna stöds.
Är du glada att pröva ARCore? Kolla in Googles AR-experiment på din Pixel eller Galaxy S8 idag för att se vad du kan göra!