John Ray is a lifelong Apple enthusiast and developer. He created a handwriting recognition engine at 15, published his first commercial application at 16, and continues contributing to development projects today. Over the past 25 years, John has written books on macOS, iOS, and iPadOS development, Linux, web development, networking, and computer security. He currently serves as the Senior Director of the Office of Research Information Systems at The Ohio State University. When John isn’t writing, editing, or directing he is either re-creating a marine disaster in his living room or over-engineering apps and embedded systems for home automation and device integration.