Chapter 1: Interacting with the Real World
Chapter 2: Getting to Know ARKit
Chapter 3: World tracking
Chapter 4: Working with shapes
Chapter 5: Working with lights
Chapter 6: Positioning Objects
Chapter 7: Rotating objects
Chapter 8: Drawing on screen
Chapter 9: Adding touch gestures to augmented reality
Chapter 10: Interacting with augmented reality
Chapter 11: Plane detection
Chapter 12: Physics on virtual objects
Chapter 13: Interacting with the real world
Chapter 14: Image detection
Chapter 15: Displaying video and virtual models
Chapter 16: Image tracking and object detection
Chapter 17: Persistence
Appendix A: Converting 3D model files
Appendix B: Creating virtual objects visually
About the Author: Wallace Wang has written more than 40 computer books, including macOS Programming For Absolute Beginners, Absolute Beginners Guide to Computing, Pro iPhone Development with Swift, and Android Apps for Absolute Beginners. In addition to programming with Swift, Java, and other languages for the Mac, iOS, and Android; he also performs stand-up comedy, having appeared on A&E s Evening at the Improv, and having performed in Las Vegas at the Riviera Comedy Club at the Riviera Hotel & Casino. When he's not writing programming books or performing stand-up comedy, he also enjoys blogging about screenwriting at his site, The 15 Minute Movie Method, where he shares screenwriting tips with other aspiring screenwriters who all share the goal of breaking into Hollywood.