Системные программы для ios

**Ядро и Файловая система**

* **Darwin** — основополагающая операционная система, на которой базируется iOS.
* **XNU** — гибридное ядро, сочетающее функции микроядра Mach и традиционного ядра BSD.
* **HFS+** — файловая система по умолчанию для iOS.

**Графический интерфейс**

* **SpringBoard** — домашний экран и средство запуска приложений.
* **UIKit** — фреймворк для разработки графических пользовательских интерфейсов.
* **Core Animation** — фреймворк для управления анимацией.

**Управление данными**

* **Core Data** — фреймворк для управления объектно-реляционным отображением.
* **SQLite** — встроенная реляционная база данных.
* **iCloud** — служба облачного хранения и синхронизации.

**Сеть**

* **Networking Stack** — стек протоколов, обеспечивающий сетевое подключение.
* **Core Telephony** — фреймворк для управления сотовой связью.
* **WifiManager** — фреймворк для управления беспроводными сетями.

**Мультимедиа**

* **AVFoundation** — фреймворк для воспроизведения и обработки мультимедиа.
* **MediaPlayer** — медиаплеер по умолчанию для воспроизведения аудио и видео.
* **Camera** — фреймворк для управления камерой устройства.

**Безопасность**

* **Touch ID** — биометрическая система аутентификации, использующая отпечатки пальцев.
* **Face ID** — биометрическая система аутентификации, использующая распознавание лица.
* **Data Protection** — набор функций, обеспечивающих шифрование и защиту данных.

**Прочие системные программы**

* **WebKit** — движок браузера, используемый в Safari.
* **MapKit** — фреймворк для отображения карт.
* **AVPlayer** — мощный видеоплеер для потокового воспроизведения и воспроизведения по запросу.
* **AVAudioPlayer** — аудиоплеер для воспроизведения локальных и удаленных аудиофайлов.

Читать статью  Как разработать программу приложение для ios
Posted Under Ios

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *