Telegram Web Link
Продолжая тему тестирования в Swift. Про макро require.
С примерами и объяснением.
https://www.avanderlee.com/swift-testing/require-macro/
This media is not supported in your browser
VIEW IN TELEGRAM
Статья о том, как сделать вот такой блюр на SwiftUI, когда приложение переходит в бекграунд или в мультитаскинг.
https://www.createwithswift.com/implement-blurring-when-multitasking-in-swiftui/
iOS-разработчикам, которые хотят прокачать свои навыки работы с многопоточностью – совсем скоро стартует Podlodka iOS Crew!

С 11 по 15 ноября лучшие эксперты разберут многопоточность, Swift Concurrency и алгоритмы в формате удобных онлайн-сессий.

В программе:

🔹 Александр Андрюхин проведёт нас через особенности Swift Concurrency, которых ты точно не знал
🔹 Swift 6 глазами Александра Априамашвили – как переход на новую версию поможет в повседневной работе.
🔹 Антон Марченко расскажет, как async в алгоритмах делает их быстрее.
🔹 Александр Сычев раскроет механизмы работы Thread и объяснит, как это важно для работы с многопоточностью.

Здесь только прикладная польза, реальные примеры и свежий опыт.

Для наших подписчиков есть промокод на скидку 500₽
ios_crew_14_0mkkFj

А на следующей неделе разыграем ещё и бесплатную проходку.

Присоединяйтесь 👉 https://podlodka.io/ioscrew
Небольшой материал о том, как запросить у Apple ускоренное ревью вашей апки. Например, потому что вы срочно хотите выкатить фикс критичного бага 😱
Надеюсь, что многие уже знают об этом, но в любом случае вот:
https://www.polpiella.dev/expedited-app-reviews
Основа любого практически любого приложения - сетевые запросы.
Вот материал для новичков о том, как работать с сетевыми запросами при использовании URLSession и Asyns/Await механизма в Swift.
https://www.avanderlee.com/concurrency/urlsession-async-await-network-requests-in-swift/
Как и обещал, хочется провести розыгрыш одной бесплатной проходки на конференцию.

Напомню, что с 11 по 15 ноября лучшие эксперты разберут многопоточность, Swift Concurrency и алгоритмы в формате удобных онлайн-сессий.

Темы действительно выглядят очень инетерсными! И если вы не выиграете проходку, то выше есть промокод на скидку.

P.S. Не забудьте подписаться на канал 🙃
Простите, но я не нашел лучшего способа пошерить ссылку на этот цикл статей. Разве что мог дать 9 ссылок отдельно, но выглядит это еще более странно.
В общем это цикл из 9 статей, где автор пишет приложение для игры в шахматы.
Огромный объем работы. Не думаю, что это интересно широкой массе, но кому-то точно пригодится.
https://davidvonk.dev/archive/
Self-sizing view всегда были одной из самых больших проблем в верстке приложений.
Вот материал о том, как это работает и как этого достичь в SwiftUI 👍
https://useyourloaf.com/blog/swiftui-self-sizing-flow-layouts
Хочу поделиться статьей, которую сам написал и считаю достаточно полезной и на интересную тему.
Речь про миграцию со StoreKit 1 на StoreKit 2. В статье я описываю, как мигрировать на стороне приложения, сравниваю функции StoreKit 1 и StoreKit 2. И, что немаловажно, описываю кейсы, баги, сложности, про которые мало где можно найти информацию, но с которыми я столкнулся на практике.
У этой статьи еще скоро выйдет вторая часть, про миграцию на стороне API для валидации покупок, там тоже будет похожий формат. Ею тоже поделюсь, как будет готова.
Никакого rocket science, только предметно о том, как переехать и что нужно учесть.
P.S. Перед тем как написать, я поискал хорошие релевантные материалы и ничего по сути не нашел.
https://qonversion.io/blog/migrate-storekit1-storekit2/
Про форматирование кода в Swift.
Автор сравнивает SwiftLint и новый нативный форматтер. Описывает, зачем вообще использует такие инструменты, сравнивает их между собой и решает, какой будет использовать.
В целом полезно всем, кто имеет какой-то кодстайл, а не просто пишет код в разнобой.
А если вы из второй категории, то очень рекомендую примкнуть к первой. Статья немного может в этом помочь! 👍
https://troz.net/post/2024/swift_format/
Большой репозиторий с кучей разных штук на SwiftUI.
Какие-то контролы, куча анимаций, всё очень нестандартное и так далее.
Не production ready решения, а просто прототипы на реализацию которых можно посмотреть и при желании докрутить! 👍
https://github.com/mikelikesdesign/SwiftUI-experiments
Про TimelineView в SwiftUI
Это такая вьюшка, которая апдейтится с определенным указанием времени/расписанием. То есть вы говорите через сколько и как ей нужно «перерисоваться». Например, если хотите сделать анимация часов или что-то подобное.
Подробнее в самой статье можно посмотреть! 👍
https://digitalbunker.dev/time-based-view-updates-in-swiftui/
Если вдруг пропустили ссылку в комментарии к прошлому посту, то вот большой и подробный материал про шейдеры в iOS.
Много примеров, объяснения и всего, что вам может понадобиться при изучении этой темы 🔥
https://habr.com/ru/companies/dododev/articles/759574/
iOS.Devs
Хочу поделиться статьей, которую сам написал и считаю достаточно полезной и на интересную тему. Речь про миграцию со StoreKit 1 на StoreKit 2. В статье я описываю, как мигрировать на стороне приложения, сравниваю функции StoreKit 1 и StoreKit 2. И, что немаловажно…
Продолжаем тему переезда со StoreKit 1 на StoreKit 2. Вышла вторая часть статьи, она поменьше и она о том, как именно мигрировать на API с ручки verifyReceipt на новую App Store Server API.
Без большого количества технических деталей. Скорее о том, в какие ручки для чего ходить, на какие данные смотреть и как их сопоставлять с тем, что раньше бралось из чека (receipt).
https://qonversion.io/blog/storekit1-storeki2-receipt-validation/
Если вы думаете над тем, как увеличить доход от подписок, то вот важное событие, которое нельзя пропустить.

19 декабря наш CEO Сэм и Лукас Москон, создатель Appstack, обсуждают лучшие идеи для A/B тестов. Будут инсайты из реальных кейсов, практические рекомендации по оптимизации подписок и подходы к повышению конверсии.

Даже если у вас всё неплохо работает, что-то полезное точно найдёте.

Вебинар будет на английском, онлайн. Присоединяйтесь!
2025/06/30 19:27:15
Back to Top
HTML Embed Code: