ARKit has shown how augmented reality (AR) can be integrated into apps to make them more engaging and fun. Although AR has mainly been introduced by games such as Pokémon Go!, it has many practical applications. If you are thinking about using ARKit in your app, this talk is for you. Last year, Namrata Bandekar co-authored the ARKit by Tutorials book and developed a couple of ARKit apps. This talk covers challenges Namrata experienced building these apps, such as ensuring good app performance, handling problematic scenarios, and improving plane detection.