Last year Apple presented ARKit — the first mobile framework with augmented reality. Yandex Maps is one of the first applications to realize all features based on ARKit, making pedestrian navigation with AR. In 2017, Yandex took a decent place in Apple’s annual list of best applications with AR.
This talk is devoted to the nuances of our solution: the coordinate system calibration, real-world entities projection to the mobile screen, animations and so forth. We’ll pay particular attention to the interaction of between ARKit, CoreLocation, and SceneKit.
One of the main goals of this talk is to dispel the myth that working with a "mature" project equals legacy code and that advanced technologies are within startups’ domain only.