Компания Apple на своей ежегодной конференции WWDC 2025 представила обновления своих продуктов
В частности, Apple решила изменить подход к названию операционных систем для своих гаджетов, отказавшись от системы обозначений, привязанной к порядковому номеру поколения той или иной линейки устройств. Теперь же в названиях ОС будет указан основной год их развертывания. Таким образом, вслед за iOS 18 для iPhone появится не iOS 19, а iOS 26. То же самое будет действовать и для всех других системам: появятся iPadOS 26, macOS 26, watchOS 26, tvOS 26 и visionOS 26.
Также представлена новая концепция дизайна под названием Liquid Glass
Естественно есть обновления отдельных продуктов. Например, отмечу функцию живого перевода в режиме реального времени, которая будет доступна при телефонных звонках, в «Сообщениях» а также в FaceTime. В последнем случае переведенные живые субтитры добавляются прямо к звонкам, так что пользователи смогут слышать людей, говорящих на своих родных языках, но при этом понимать, что они говорят.
Для разработчиков также есть ряд обновлений.
- Фреймворк Foundation Models позволяет внедрять ИИ-вывод в свои приложения, обещая работe ИИ офлайн с защитой конфиденциальность пользователей.
- Xcode 26 представляет функции для упрощения разработки, включая встроенную поддержку ChatGPT и других крупных языковых моделей. Эти инструменты призваны помочь разработчикам в написании кода и документации, исправлении ошибок и итерации дизайна. Xcode 26 также улучшает навигацию, локализацию и поддержку голосового управления.
- App Intents, еще одна функция, позволяет глубже интегрировать действия приложений с системными возможностями, такими как Siri и Spotlight
- Swift 6.2 содеожит улучшения производительности, параллелизма и взаимодействия с языками, такими как C++, Java и JavaScript. Он также включает поддержку WebAssembly.
- Для разработчиков игр Game Porting Toolkit 3 и Metal 4 предлагают инструменты и технологии для оптимизации производительности игр на Apple silicon. Приложение Apple Games предоставляет платформу для игроков и разработчиков, представляя такие функции, как Challenges и Game Overlay для улучшения игрового опыта.
- Фреймворк Containerization, который позволяет запускать образы контейнеров Linux на Mac.
https://developer.apple.com/wwdc25/
Post #1616
1.94K