Советы по оптимизации скорости и производительности приложений от Apple
📺 Опубликовали видео с прошедшей онлайн-сессии Apple, на которой рассказали о нескольких подходах к работе и с Liquid-дизайном, и о том, как использовать некоторые из доступных нам инструментов.
🕔 Про оптимизацию энергопотребления при использовании нового дизайна
🕜 Генерация быстрых ответов с использованием Foundation Models
Это мне пригодится.
🕢 Глубокое погружение в перфоманс SwiftUI
🕗 Инструменты производительности в Snap
😃 iOS Dev
📺 Опубликовали видео с прошедшей онлайн-сессии Apple, на которой рассказали о нескольких подходах к работе и с Liquid-дизайном, и о том, как использовать некоторые из доступных нам инструментов.
🕔 Про оптимизацию энергопотребления при использовании нового дизайна
🕜 Генерация быстрых ответов с использованием Foundation Models
Это мне пригодится.
🕢 Глубокое погружение в перфоманс SwiftUI
🕗 Инструменты производительности в Snap
Please open Telegram to view this post
VIEW IN TELEGRAM
9 11❤🔥6👍6👏4🔥1💯1 1
This media is not supported in your browser
VIEW IN TELEGRAM
Проектирование и создание кастомных лэйаутов в SwiftUI
📖 В официальной документации есть отличный пример с разборами многих инструментов проектирования.
🛠 Например, в этом приложении реализованы кнопки для голосования за определенный тип питомца (а ещё количество голосов и относительный рейтинг в лидерборде). Оно также показывает аватары питомцев, расположенные в соответствии с текущим рейтингом.
А ещё там разобраны следующие моменты:
➡️ Принцип работы ViewThatFits (кстати, в канале есть пост)
➡️ Повышение эффективности лэйаута с помощью кэширования
➡️ Анимация переходов между различными лэйаутами
🔗 А ещё в канале можно посмотреть на этот ресурс (в котором наглядно показано, как именно влияют на отображение определённые параметры при создании лэйаута).
😃 iOS Dev
📖 В официальной документации есть отличный пример с разборами многих инструментов проектирования.
🛠 Например, в этом приложении реализованы кнопки для голосования за определенный тип питомца (а ещё количество голосов и относительный рейтинг в лидерборде). Оно также показывает аватары питомцев, расположенные в соответствии с текущим рейтингом.
А ещё там разобраны следующие моменты:
Please open Telegram to view this post
VIEW IN TELEGRAM
9 11💯5 5👍4❤🔥2✍1🔥1
Совет по производительности для List+ForEach в SwiftUI
Если ваш список лагает, то здесь может помочь параметр
🛠 Можно юзать и напрямую через UserDefaults, пример - вот тут.
😃 iOS Dev
Если ваш список лагает, то здесь может помочь параметр
-LogForEachSlowPath (ставим в YES), чтобы SUI логировал ворнинги, как для этой ситуации.🛠 Можно юзать и напрямую через UserDefaults, пример - вот тут.
Please open Telegram to view this post
VIEW IN TELEGRAM
5 12✍7🔥6👏3❤🔥2👍1💯1