Все статьи

Swift Charts в SwiftUI: создание графиков и визуализация данных в iOS 26
Руководства

Swift Charts в SwiftUI: создание графиков и визуализация данных в iOS 26

Полное руководство по Swift Charts в SwiftUI для iOS 26: типы графиков, кастомизация осей, интерактивный выбор, скроллируемые графики, 3D-визуализация Chart3D, анимации и оптимизация производительности с реальными примерами кода Swift 6.

Daniel Okafor 10 мин чтения
Foundation Models в Swift: локальный LLM Apple Intelligence, @Generable и tools в iOS 26
Руководства

Foundation Models в Swift: локальный LLM Apple Intelligence, @Generable и tools в iOS 26

Полное руководство по фреймворку Foundation Models в iOS 26: подключение к on-device LLM, структурированный вывод через @Generable и @Guide, стриминг ответов, инструменты (tools), управление контекстным окном в 4096 токенов и обработка GenerationError.

Daniel Okafor 12 мин чтения
App Intents в Swift: интеграция с Apple Intelligence, Siri и Spotlight в iOS 26
Руководства

App Intents в Swift: интеграция с Apple Intelligence, Siri и Spotlight в iOS 26

Полное руководство по фреймворку App Intents в iOS 26: создание интентов, AppEntity, EntityQuery, App Shortcuts, интерактивные виджеты и интеграция с Apple Intelligence и семантическим поиском Spotlight. Готовые примеры кода на Swift 6.2 и Xcode 26.

Priya Raghavan 11 мин чтения
Combine в Swift: от основ до продвинутых паттернов реактивного программирования
Руководства

Combine в Swift: от основ до продвинутых паттернов реактивного программирования

Разбираем Combine в Swift от базовых концепций Publisher и Subscriber до продвинутых паттернов. Сетевые запросы, поиск с дебаунсингом, валидация форм, кэширование, интеграция с SwiftUI и мост с async/await — с рабочими примерами кода.

Tomasz Wojcik 18 мин чтения
@Observable в SwiftUI: руководство по Observation framework с миграцией и продвинутыми паттернами
Руководства

@Observable в SwiftUI: руководство по Observation framework с миграцией и продвинутыми паттернами

Разбираемся с @Observable в SwiftUI: как работает Observation framework, чем отличается от ObservableObject, пошаговая миграция, типичные ошибки и продвинутые архитектурные паттерны для iOS 17+.

Mei-Lin Chen 14 мин чтения
SwiftData: полное руководство — от моделей данных до синхронизации с CloudKit
Руководства

SwiftData: полное руководство — от моделей данных до синхронизации с CloudKit

Разбираем SwiftData от А до Я: создание моделей с @Model, CRUD-операции, @Query с фильтрацией, связи между моделями, миграции схемы, наследование в iOS 26 и настройка CloudKit-синхронизации. С рабочими примерами кода.

Mei-Lin Chen 18 мин чтения
Конкурентность в Swift 6: async/await, акторы и структурированная конкурентность на практике
Руководства

Конкурентность в Swift 6: async/await, акторы и структурированная конкурентность на практике

Подробное руководство по конкурентности в Swift 6 — async/await, акторы, TaskGroup, Sendable, реентерабельность и новые возможности Swift 6.2. Практические паттерны для реальных iOS-приложений.

Priya Raghavan 20 мин чтения