A person who has a thorough understanding of the iOS environment, including how it functions on various Apple products including the iPad, iPhone, Apple Watch, and Apple TV, is known as an iOS developer. They must, in essence, be aware of how to create and modify apps within the iOS environment.