Mobile devices are getting more and more powerful, with not-only advanced hardware, but also intelligent operating systems and high-performance compatible set of native frameworks. Mobile devices are capable of doing expensive on-device processing to achieve augmented reality and machine learning, without the need to communicate to any other external services. Apple exposed them in ARKit and CoreML. Both frameworks are implemented in a way to achieve correctness, best performance, energy efficiency and data privacy. Apple solves lots of problems and gave us the solutions in these frameworks. I’ll be speaking about augmented reality, step into augmented reality for iOS, then I’ll speak about machine learning, step into machine learning for iOS and then I’ll finalise with the power of cooperation between augmented reality and machine learning together.