iOS Broadcast
3.32K subscribers
1.71K photos
85 videos
980 links
Подборка новостей и статей для iOS разработчиков.

Новости Kotlin и мультиплатформы @kotlin_broadcast
Новости Android @android_broadcast
Реклама и прочее @ab_manager
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Новое свойство symboleffect в SFSymbols для анимаций

👉 Появление/исчезновение (Appear/Disappear)
👉 Подпрыгивание (Bounce)
👉 Изменение размера (Scale)
👉 Изменение цвета (Variable Color)
👉 Пульсация (Pulse)
👉 Замена (Replace)

Анимациям можно задать одно из поведений:

👉 Конечное - DiscreteSymbolEffect. Одноразовая анимация на короткий момент времени.
👉 Неопределенное - IndefiniteSymbolEffect.Неопределенно долгая анимация до удаления эффекта
👉 Переход - TransitionSymbolEffect. Появление и исчезновение символа
👉 Переключение - ContentTransitionSymbolEffect. Производит переход с одного символа в другой

#SFSymbols #iOS17
👍4👎1😱1
🎹 Раскройте силу грамматики

Перечитывал недавно официальный гайд по локализации от Apple и осознал что пропустил эту сессию с WWDC:
Работа по локализации может быть сложной, особенно для не носителей языка. Например, в испанском языке прилагательные должны соответствовать существительным, а в итальянском и бразильском языке персонализированные строки широко распространены.
🔵Введено новое свойство concepts для указания объектов, влияющих на грамматическое соответствие.
🔵Атрибут agreeWithConcept позволяет изменять слова на основе других слов.
🔵Атрибут agreeWithArgument упрощает согласование внутри строки.
🔵Атрибут referentConcept позволяет изменять местоимения.
🔵Новая концепция termsOfAddress и атрибуты referentConcept для персонализации языка
Пример в демке очень быстро потерял актуальность, "she/they" 🗣
#iOS17 #localization #wwdc
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7