Swift Charts — это библиотека для создания графиков с помощью SwiftUI.
Основные нововведения:
LinePlot
для построения одной функции и AreaPlot
для заполнения области между двумя функциями.Voice Over
и Audio Graph
. Можно настраивать внешний вид графиков с помощью модификаторов.PointPlot
, RectanglePlot
и другие.Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍1
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Очень вдохновляющее видео с WWDC24 с множеством примеров создания визуальных эффектов, мелкие детали могут иметь большое значение, а визуальные эффекты могут показать, что функция работает должным образом:
SwiftUI
предоставляет автоматическую поддержку для прокрутки. Модификатор scrollTransition
позволяет создавать уникальные эффекты прокрутки.visualEffect
позволяет изменять визуальные свойства в зависимости от положения и размера. Визуальные эффекты должны быть приятны в использовании и не отвлекать внимание.TextRenderer
для анимации текста. Метод draw(layout:in:)
позволяет анимировать текст построчно.Призыв к действию:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥3❤2
Использование Apple Swift и SwiftUI в iOS 18
Вышел ежегодный анализ инструментов, используемых внутри Apple. Один из самых лучших маркеров готовности технологии-процент использования внутри Apple:
🟢 iOS 18 содержит 6800 бинарников, что на 770 больше, чем в iOS 17
🟢 Количество приложений, использующих Swift, увеличилось на 50% по сравнению с iOS 17
🟢 SwiftUI используется в 592 бинарниках, что на 19 больше, чем в iOS 17
Эволюция языков программирования
🟣 SwiftUI стал основным UI фреймворком в iOS 18
🟣 Количество приложений, использующих
🟣 В iOS 18 появилась платформа
Новые функции безопасности
🔴 iOS 18 расширила функцию безопасности BlastDoor для защиты от атак
🔴 Secure Enclave в iOS 18 использует Swift для обеспечения безопасности
Вышел ежегодный анализ инструментов, используемых внутри Apple. Один из самых лучших маркеров готовности технологии-процент использования внутри Apple:
Эволюция языков программирования
UIKit
, выросло на 8%, SwiftUI
— более чем на 50%SwiftUICore
для интеграции низкоуровневого кода SwiftUI
с UIKit
Новые функции безопасности
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤1