This media is not supported in your browser
VIEW IN TELEGRAM
Небольшой материал (и ссылка на гитхаб) о том, как сделать вот такую вот Apple Intelligence-Style кнопку в SwiftUI
https://livsycode.com/swiftui/an-apple-intelligence-style-glow-effect-in-swiftui/
https://livsycode.com/swiftui/an-apple-intelligence-style-glow-effect-in-swiftui/
❤4
В принципе в названии всё сказано.
Advanced Codable.
Очень полезно будет новичкам. Просто полезно будет всем остальным!
https://nothingtocommitworkingtreeclean.com/advanced_codable.html
Advanced Codable.
Очень полезно будет новичкам. Просто полезно будет всем остальным!
https://nothingtocommitworkingtreeclean.com/advanced_codable.html
🔥3
В одно время каждая первая статья была про архитектуру. К счастью, сейчас этого стало меньше, но вот вам статья про архитектуру в SwiftUI! Пока вроде бы не так заезженно. Может что-то полезное для себя подчерпнёте 🤞
https://www.avanderlee.com/swiftui/swiftui-architecture-structure-views-for-reusability-and-clarity/
https://www.avanderlee.com/swiftui/swiftui-architecture-structure-views-for-reusability-and-clarity/
SwiftLee
SwiftUI Architecture: Structure Views for Reusability and Clarity
Learn how SwiftUI architecture can simplify your long view bodies with techniques for clearer, more reusable designs.
👎6👍1
Очень классный и подробный материал на тему того, как уменьшить время билда вашего проекта!
https://www.avanderlee.com/optimization/analysing-build-performance-xcode/
https://www.avanderlee.com/optimization/analysing-build-performance-xcode/
SwiftLee
Build performance analysis for speeding up Xcode builds
Speed up Xcode Build Performance by gaining insights using Build Timing Summary and various techniques that can save you a lot of time.
🔥3
Обучающий материал о том, как сделать вью с «реал-тайм камерой» внутри в SwiftUI.
Из коробки такой вьюшки нет, поэтому смотрите детали по ссылке!
https://www.createwithswift.com/integrating-device-camera-in-swiftui-apps/
Из коробки такой вьюшки нет, поэтому смотрите детали по ссылке!
https://www.createwithswift.com/integrating-device-camera-in-swiftui-apps/
Create with Swift
Integrating Device Camera in SwiftUI Apps
Learn how to bridge UIKit and AVFoundation with SwiftUI to integrate camera functionality.
👍8
Не знаю насколько вам это нужно, но на всякий случай держите.
Про синглтон в Swift Concurrency, если вдруг не знали что-то!
https://www.massicotte.org/singletons
Про синглтон в Swift Concurrency, если вдруг не знали что-то!
https://www.massicotte.org/singletons
massicotte.org
Singletons with Swift Concurrency
Singletons mean global state. Global state and concurrency can mean trouble.
👍2
Обещанные апдейты от Apple подъехали, что касается ревью приложений, их компонентов и про оффер коды еще.
Не знаю, что именно из этого может быть полезно для вас. Не сказал бы, что супер крутой апдейт, но вот часть с оффер кодами приятная.
https://developer.apple.com/news/?id=gf6mgrs6
Не знаю, что именно из этого может быть полезно для вас. Не сказал бы, что супер крутой апдейт, но вот часть с оффер кодами приятная.
https://developer.apple.com/news/?id=gf6mgrs6
Apple
Enhancements to help you submit and market your apps and games - Latest News - Apple Developer
As part of our ongoing commitment to helping developers succeed on the App Store, we’re introducing new options for submitting content and updates while your app is in review, double the number of custom product pages, and offer codes for all In-App Purchase…
👍2🔥1
Ребята запускают цикл статей What’s new in Swift на каждый месяц.
Вот первая за октябрь.
Рассказывают, что интересного появилось, что намечается, что интересного было на конференциях и так далее.
Последим, вдруг будет интересно?!
https://www.swift.org/blog/whats-new-in-swift-october-2025/
Вот первая за октябрь.
Рассказывают, что интересного появилось, что намечается, что интересного было на конференциях и так далее.
Последим, вдруг будет интересно?!
https://www.swift.org/blog/whats-new-in-swift-october-2025/
Swift.org
What's new in Swift: October 2025 Edition
Editor Note: This is the first of a new series, What’s new in Swift, a monthly digest featuring what’s new in the Swift project and ecosystem, with insights and perspectives from across the Swift world. This October edition covers highlights from the Server…
🔥6👍4
Совсем небольшой материал о том, как при помощи профилировщика найти view в SwiftUI, которая обновляется чаще остальных!
https://swiftdevjournal.com/posts/swiftui-frequent-view-updates/
https://swiftdevjournal.com/posts/swiftui-frequent-view-updates/
👍2
Очень крутой и подробный материал о том, как сделать креативные решения с анимациями в своем проекте!
Много всяких красивых вещей 🔥
https://www.createwithswift.com/creative-coding-randomness-and-noise/
Много всяких красивых вещей 🔥
https://www.createwithswift.com/creative-coding-randomness-and-noise/
Create with Swift
Creative Coding: Randomness and Noise
Understand how to introduce noise in your algorithms to create smooth variations that change across time and space.
🥰9👍1
Материал о том, как сделать concurrency-safe нотификации при помощи новых MainActorMessage и AsyncMessage протоколов!
https://www.avanderlee.com/concurrency/mainactormessage-asyncmessage-concurrency-safe-notifications/
https://www.avanderlee.com/concurrency/mainactormessage-asyncmessage-concurrency-safe-notifications/
SwiftLee
MainActorMessage & AsyncMessage: Concurrency-safe notifications
Dive into notifications and Swift concurrency. Discover the updated notification API that ensures thread safety.
👍2
Ошибки — неотъемлемая часть любого роста. Новый сезон Podlodka Soft Skills Crew (24–28 ноября) посвящён умению ошибаться — как перестать бояться промахов, извлекать из них пользу и превращать факапы в источник развития.
📌 В программе:
• Чистый код мышления — почему мозг боится ошибок и как “починить” когнитивные баги (Ксения Ильянович)
• Ошибайся — позорься до конца — чем ошибки полезнее успехов и как перестать стыдиться факапов (Вера Стёксова)
• Fail night: Я ошибся, и мир не рухнул — честные истории промахов от экспертов и выводы, которые сделали их сильнее
• Ошибки, которые можно, и ошибки, которые нельзя — как разные культуры и руководители реагируют на промахи (Станислав Тагиев)
💡 Ошибки перестают пугать, когда их разбирают честно.
🗓24–28 ноября
🔗Подробности и билеты: https://podlodka.io/softskillscrew
А промокод ios_heads дает скидку 500р🎁
📌 В программе:
• Чистый код мышления — почему мозг боится ошибок и как “починить” когнитивные баги (Ксения Ильянович)
• Ошибайся — позорься до конца — чем ошибки полезнее успехов и как перестать стыдиться факапов (Вера Стёксова)
• Fail night: Я ошибся, и мир не рухнул — честные истории промахов от экспертов и выводы, которые сделали их сильнее
• Ошибки, которые можно, и ошибки, которые нельзя — как разные культуры и руководители реагируют на промахи (Станислав Тагиев)
💡 Ошибки перестают пугать, когда их разбирают честно.
🗓24–28 ноября
🔗Подробности и билеты: https://podlodka.io/softskillscrew
А промокод ios_heads дает скидку 500р🎁
👎3🙏2❤1
Интересные рассуждения про Task в SwiftUI на примере загрузки картинкки. Про проблемы и даже от команды Apple есть ответ!
https://chris.eidhof.nl/post/swiftui-task-identity/
https://chris.eidhof.nl/post/swiftui-task-identity/
chris.eidhof.nl
Task Identity — Chris Eidhof
❤4
Про зум в SwiftUI! Даже и добавить особо нечего
https://serialcoder.dev/text-tutorials/swiftui/zooming-with-the-magnify-gesture-in-swiftui/
https://serialcoder.dev/text-tutorials/swiftui/zooming-with-the-magnify-gesture-in-swiftui/
Очень полноценный и полезным материал про Approachable Concurrency в Swift. Внутри есть видеоформат на 28 минут 🔥
https://www.avanderlee.com/concurrency/approachable-concurrency-in-swift-6-2-a-clear-guide/
https://www.avanderlee.com/concurrency/approachable-concurrency-in-swift-6-2-a-clear-guide/
SwiftLee
Approachable Concurrency in Swift 6.2: A Clear Guide
Discover what ‘Approachable Concurrency’ means in Swift 6.2. Learn how it simplifies async/await, helping developers write safer Swift apps.
Большой и подробный материал о том, как в компании «сокращали» время ожидания, пока CI что-то сделает. И в конце итог, сколько это примерно в деньгах экономии 🤑
https://tuist.dev/ru/blog/2025/11/17/smart-before-fast
https://tuist.dev/ru/blog/2025/11/17/smart-before-fast
tuist.dev
Build Smart Before You Build Fast
Discover how merge throughput evolves as your team grows, and why optimizing build and test times becomes critical for business velocity
Что нас ожидает в Swift 6.3?
Вот 👇
https://www.swift.org/blog/embedded-swift-improvements-coming-in-swift-6.3/
Вот 👇
https://www.swift.org/blog/embedded-swift-improvements-coming-in-swift-6.3/
Swift.org
Embedded Swift Improvements Coming in Swift 6.3
Embedded Swift is a subset of Swift that’s designed for low resource usage, making it capable of running on constrained environments like microcontrollers. Using a special compilation mode, Embedded Swift produces significantly smaller binaries than regular…
🔥2❤1
Держите большой плейлист с недавней конференции Swift server side. Очень много материала на разные темы!
https://www.youtube.com/playlist?list=PLTFt3GGfH3hl2rTYswjVXCaNvXmafQ3bt
https://www.youtube.com/playlist?list=PLTFt3GGfH3hl2rTYswjVXCaNvXmafQ3bt
❤5
Уже завтра проведём заключительный вебинар этого года — разберём, почему для многих приложений онбординг работает “в стол”, и дадим простой фреймворк, по которому можно пересобрать цепочку за один вечер.
Вместе посмотрим:
• какие шаги онбординга действительно двигают trial start rate, а какие только создают шум
• как правильно выстроить порядок экранов
• когда короткий онбординг выигрывает, а когда — длинный
• какие мелкие изменения дают неожиданные +5–20% к метрикам
• как всё это быстро создавать и тестировать с помощью Qonversion No-Code Builder 2.0
А еще подарим 5 участникам вебинара кастомный дизайн оффер-экрана для их приложения🎁
👉 Присоединяйтесь!
Одна регистрация = запись вебинара + дополнительные материалы.
Вместе посмотрим:
• какие шаги онбординга действительно двигают trial start rate, а какие только создают шум
• как правильно выстроить порядок экранов
• когда короткий онбординг выигрывает, а когда — длинный
• какие мелкие изменения дают неожиданные +5–20% к метрикам
• как всё это быстро создавать и тестировать с помощью Qonversion No-Code Builder 2.0
А еще подарим 5 участникам вебинара кастомный дизайн оффер-экрана для их приложения🎁
👉 Присоединяйтесь!
Одна регистрация = запись вебинара + дополнительные материалы.
❤1🤡1
Интересный материал о том, что если работаете с алгоритмами, то, возможно, вам стоит пораньше добавить какие-нибудь чарты в проект, чтобы это можно было удобно тестировать. Тут на примере «программирования поведения лифта». Выглядит интересно! 👍
https://dchakarov.com/blog/visual-debugging-with-Swift-Charts/
https://dchakarov.com/blog/visual-debugging-with-Swift-Charts/
Dimi Chakarov
Visual debugging with Swift Charts
When you are working with a lot of data, it is hard to see what is going on. Swift Charts can help you visualise your data and spot issues.