iOS SDK (ранее iPhone SDK) — комплект средств разработки для iOS и iPadOS выпущенный в марте 2009 года корпорацией Apple. iOS SDK выпускается только для macOS.
История
17 октября 2007 года в открытом письме, опубликованным в блоге «Горячие новости» компании Apple, Стив Джобс, основатель компании Apple, анонсировал SDK, который должен был быть предоставлен сторонним разработчикам в феврале 2008 года[1]. Однако инструментарий вышел лишь 6 марта, он позволяет разрабатывать приложения под iPhone, iPod Touch и iPad[2], а также тестировать их на эмуляторе iPhone[3]. Тем не менее, загрузка приложения на устройства возможна только после оплаты лицензии. Начиная с Xcode 3.1 он является средством разработки для iOS SDK.
Особенности
Разработчики могут устанавливать любую цену, превышающую минимальную установленную, за их приложения, которые будут распространяться через App Store, из которой они будут получать 70%. Кроме того, они могут распространять своё приложение бесплатно, в этом случае они должны платить только членские взносы, которые составляют 99 долларов в год[4][5] .
Состав SDK
Apple iOS использует вариант того же ядра XNU, что и macOS.
SDK разбита на следующие наборы:
- Cocoa Touch
- Мультитач управление
- Поддержка акселерометра
- Иерархия видов
- Локализация
- Поддержка камеры
- Мультимедиа
- OpenAL
- Микширование и запись аудио
- Воспроизведение видео
- Форматы изображений
- Quartz
- Анимационное ядро
- OpenGL ES
- Сервисное ядро
- Сеть
- Встроенная база данных SQLite
- Локационное ядро
- Многопоточность
- CoreMotion
- Ядро macOS
- TCP/IP
- Сокеты
- Управление питанием
- Файловая система
- Безопасность
Наряду с набором инструментов Xcode, SDK содержит iPhone Simulator, используемый для имитации внешнего вида iPhone на компьютере разработчика, ранее называвшийся «Aspen Simulator».
Примечания
Ссылки
Литература
Wikiwand in your browser!
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.