Программы для iOS разрабатывают:
**Официальные разработчики Apple:**
* Инженеры Apple
* Партнеры, сертифицированные Apple (например, разработчики оборудования MFi)
**Независимые разработчики:**
* Физические лица или небольшие команды
* Компании по разработке программного обеспечения
* Студенты и исследователи
**Инструменты:**
* Разработчики используют комплекс инструментов Apple Xcode, который включает:
* Swift или Objective-C (языки программирования)
* Пакеты SDK и фреймворки iOS
* Симуляторы и инструменты отладки
**Процесс:**
* Разработчики создают код приложения, используя Xcode.
* Они собирают и устанавливают приложение на свои устройства Apple.
* Разработчики тестируют и отлаживают приложение, чтобы убедиться в его корректной работе.
* После тестирования приложения отправляются в Apple для утверждения.
* Утвержденные приложения публикуются в App Store.