ar
Feedback

لا تقع ضحية للمخادعين! تيليمتريو يكتشف ويُميّز هذه القنوات 👉 إذا كنت تريد رؤية العلامة، اشترك

iOS Dev

iOS Dev

الذهاب إلى القناة على Telegram

👨‍💻Автор: Виктор Грушевский (@Viktorianec) ⚒️ База: https://boosty.to/ios_dev | 🤖 @iOSIQBot | https://iosiq.ru 🍏Канал об iOS-разработке, алгоритмах и архитектурах ⭐️ Подготовка к собесам ⭐️ Код. Много кода. #ios #mobile #swift

إظهار المزيد
7 943
المشتركون
-224 ساعات
+177 أيام
+4830 أيام
جذب المشتركين
أكتوبر '26
أكتوبر '26
+118
في 0 قنوات
سبتمبر '26
+120
في 1 قنوات
Get PRO
أغسطس '26
+68
في 0 قنوات
Get PRO
يوليو '26
+73
في 0 قنوات
Get PRO
يونيو '26
+151
في 0 قنوات
Get PRO
مايو '26
+232
في 0 قنوات
Get PRO
أبريل '26
+118
في 0 قنوات
Get PRO
مارس '26
+120
في 1 قنوات
Get PRO
فبراير '26
+127
في 1 قنوات
Get PRO
يناير '26
+125
في 0 قنوات
Get PRO
ديسمبر '25
+112
في 0 قنوات
Get PRO
نوفمبر '25
+120
في 0 قنوات
Get PRO
أكتوبر '25
+127
في 0 قنوات
Get PRO
سبتمبر '25
+154
في 1 قنوات
Get PRO
أغسطس '25
+138
في 0 قنوات
Get PRO
يوليو '25
+120
في 0 قنوات
Get PRO
يونيو '25
+218
في 0 قنوات
Get PRO
مايو '25
+147
في 0 قنوات
Get PRO
أبريل '25
+139
في 0 قنوات
Get PRO
مارس '25
+116
في 0 قنوات
Get PRO
فبراير '25
+161
في 1 قنوات
Get PRO
يناير '25
+144
في 0 قنوات
Get PRO
ديسمبر '24
+118
في 0 قنوات
Get PRO
نوفمبر '24
+158
في 0 قنوات
Get PRO
أكتوبر '24
+178
في 1 قنوات
Get PRO
سبتمبر '24
+198
في 0 قنوات
Get PRO
أغسطس '24
+341
في 18 قنوات
Get PRO
يوليو '24
+225
في 0 قنوات
Get PRO
يونيو '24
+244
في 0 قنوات
Get PRO
مايو '24
+286
في 0 قنوات
Get PRO
أبريل '24
+208
في 1 قنوات
Get PRO
مارس '24
+272
في 0 قنوات
Get PRO
فبراير '24
+255
في 0 قنوات
Get PRO
يناير '24
+222
في 2 قنوات
Get PRO
ديسمبر '23
+283
في 2 قنوات
Get PRO
نوفمبر '23
+484
في 0 قنوات
Get PRO
أكتوبر '23
+152
في 4 قنوات
Get PRO
سبتمبر '23
+126
في 0 قنوات
Get PRO
أغسطس '23
+118
في 0 قنوات
Get PRO
يوليو '23
+183
في 0 قنوات
Get PRO
يونيو '23
+188
في 0 قنوات
Get PRO
مايو '23
+740
في 0 قنوات
Get PRO
أبريل '23
+127
في 0 قنوات
Get PRO
مارس '23
+143
في 0 قنوات
Get PRO
فبراير '23
+152
في 0 قنوات
Get PRO
يناير '23
+294
في 0 قنوات
Get PRO
ديسمبر '22
+242
في 0 قنوات
Get PRO
نوفمبر '22
+371
في 0 قنوات
Get PRO
أكتوبر '22
+140
في 0 قنوات
Get PRO
سبتمبر '22
+191
في 0 قنوات
Get PRO
أغسطس '22
+439
في 0 قنوات
Get PRO
يوليو '22
+515
في 0 قنوات
Get PRO
يونيو '22
+822
في 0 قنوات
Get PRO
مايو '22
+1 190
في 0 قنوات
التاريخ
نمو المشتركين
الإشارات
القنوات
26 أكتوبر+3
25 أكتوبر+1
24 أكتوبر+5
23 أكتوبر+3
22 أكتوبر+8
21 أكتوبر+9
20 أكتوبر+4
19 أكتوبر+6
18 أكتوبر+3
17 أكتوبر+1
16 أكتوبر+3
15 أكتوبر+4
14 أكتوبر+7
13 أكتوبر+8
12 أكتوبر+8
11 أكتوبر+11
10 أكتوبر+4
09 أكتوبر+6
08 أكتوبر+1
07 أكتوبر+4
06 أكتوبر+11
05 أكتوبر+2
04 أكتوبر+1
03 أكتوبر+2
02 أكتوبر+1
01 أكتوبر+2
منشورات القناة
Визуальное исследование SwiftUI Разработчик создал сайт, чтобы наглядно продемонстрировать встроенные возможности SwiftUI в ч
Визуальное исследование SwiftUI Разработчик создал сайт, чтобы наглядно продемонстрировать встроенные возможности SwiftUI в чистом виде. Есть даже есть отдельный раздел с примерами для iPhone Duo. Каждый пример показывает, что можно сделать, используя исключительно встроенные компоненты и модификаторы. 📖️️️️ Сайт доступен здесь. 😃 iOS Dev

2
Подготовка приложения к Duo: что ещё может сломаться Релиз девайса уже буквально завтра, поэтому продолжаю делиться полезными
Подготовка приложения к Duo: что ещё может сломаться Релиз девайса уже буквально завтра, поэтому продолжаю делиться полезными материалами на счёт адаптации наших приложений. 📖️️ Например, в этой статье разработчица рассказывает о процессе переписывания приложения под Duo в течение нескольких недель с учётом комментариев дизайнеров. 😃 iOS Dev
2 770
3
Когда нужно использовать View Model в SwiftUI Карин Пратер считает, что хотя это и мощный инструмент, но добавляет лишний сло
Когда нужно использовать View Model в SwiftUI Карин Пратер считает, что хотя это и мощный инструмент, но добавляет лишний слой абстракции (ещё и дополнительный файл в придачу). И делится мыслями, когда выгода от использования может уступать требуемым затратам на поддержку. 📖️️ В этой статье можно посмотреть на четыре примера от простых к более сложным. 😃 iOS Dev
2 798
4
Определение стоимости перерисовок в SwiftUI с помощью Instruments Проблемы с производительностью в SwiftUI чаще всего возника
Определение стоимости перерисовок в SwiftUI с помощью Instruments Проблемы с производительностью в SwiftUI чаще всего возникают из-за слишком частых или долгих перерисовок экранов. 📖️️ В этой статье автор рекомендует использовать Xcode Instruments со специальным шаблоном. C его помощью можно отследить, как часто обновляются конкретные View, сколько времени это занимает что именно вызвало перерисовку. 😃 iOS Dev
2 719
5
Как выглядят iOS-разработчики, которые поддерживают проект с iOS 15, и тут их попросили добавить поддержку iPhone Duo 😃 iOS
Как выглядят iOS-разработчики, которые поддерживают проект с iOS 15, и тут их попросили добавить поддержку iPhone Duo 😃 iOS Dev
4 668
6
Планируете ли вы покупать iPhone Duo?
3 691
7
Планируете ли вы покупать iPhone Duo?
1
8
Для чего нужен Sendable в Swift и как Swift Concurrency нас защищает Сама концепция Sendable позволяет безопасно передавать д
Для чего нужен Sendable в Swift и как Swift Concurrency нас защищает Сама концепция Sendable позволяет безопасно передавать данные между потоками, выявляя ошибки параллелизма ещё на этапе написания кода, а не в рантайме. 📖 Например, эта статья подробно объясняет проблему гонки данных и то, как Swift Concurrency решает её на уровне компилятора. Автор наглядно показывает, как появляются непростые для повторения краши, и как можно их не допустить. 😃 iOS Dev
3 512
9
😃 iOS Dev
😃 iOS Dev
3 388
10
Тестирование асинхронного кода в Swift Работа с таким кодом и так может оказаться непростой задачей, а тесты и вовсе требуют
Тестирование асинхронного кода в Swift Работа с таким кодом и так может оказаться непростой задачей, а тесты и вовсе требуют особенного подхода. 📖 Автор этой статьи пробует разобраться с возникающими гонками и делится своими советами к тому, чтобы сделать тесты более предсказуемыми. 😃 iOS Dev
3 290
11
Эффект премиальной банковской карты с помощью SwiftUI и Metal Такая красота часто встречается в банковских и финтех-приложени
Эффект премиальной банковской карты с помощью SwiftUI и Metal Такая красота часто встречается в банковских и финтех-приложениях. По краю карты пробегает тонкий луч света, очень похжий на отблеск на металлическом торце (получается эдакая подсветка рамки). 📖 Хотя подобный эффект можно реализовать с помощью градиента и нативной анимации, чаще всего это выглядит не очень здорово. Но можно использовать алгоритм немного посложнее: 1. Сначала с помощью шейдера вырезаем из карты её контур (саму крточку оставляем нетронутой). 2. Потом по карте под углом 45° бежит луч света (хоть это и обычная проекция, но все равно получится настоящий блик) 3. В итоге добавляем эффект вспышки света только там, где проходит рамка, и чуть-чуть мягкий ореол по краю. В итоге +- 60 строчек метала, и у нас кайфовый и приятный эффект. ✅Исходный код уже доступен: ⭐️ здесь или 💰 тут. 😃 iOS Dev
3 600
12
Итеративная загрузка данных в Swift Хотя одновременное выполнение десятков асинхронных запросов может показаться самым просты
Итеративная загрузка данных в Swift Хотя одновременное выполнение десятков асинхронных запросов может показаться самым простым решением, но это не всегда обеспечивает наилучший пользовательский опыт. Да и вообще, как справиться со сложными элементами интерфейса, для заполнения экрана которых может потребоваться 40–50 асинхронных запросов? Как можно оптимизировать параллельные задачи? 📖 В этой статье автор разбирает важность того, как и когда именно мы предоставляем результаты на примере реального приложения. 😃 iOS Dev
3 210
13
Мультиагентность: следующий шаг в разработке или лишняя сложность? AI-агенты уже умеют писать код и выполнять отдельные задач+4
Мультиагентность: следующий шаг в разработке или лишняя сложность? AI-агенты уже умеют писать код и выполнять отдельные задачи. Но когда таких агентов становится несколько, появляются новые вопросы: как ими управлять, как контролировать результат, сколько стоит координация и где мультиагентный подход действительно эффективнее одного агента? На Podlodka AI Crew с 12 по 16 октября эти вопросы будут разбирать вместе с практиками индустрии: 🏭 Владимир Иванов проведёт демо-сессию о том, как построить фабрику ПО и не утонуть в техдолге 🛠️ Николай Шейко на демо разберёт агентный сетап осени 2026 и покажет, как меняются привычные инструменты и подходы к работе с агентами 🧠 Савелий Батурин сравнит одного агента и мультиагентную систему на задаче оптимизации PostgreSQL и поможет понять, когда дополнительная сложность действительно оправдана 🔐 Егор Урванов разберёт безопасность production AI-агентов: prompt injection, проверки, эскалацию, наблюдаемость и влияние этих решений на экономику системы. Полная программа — уже на сайте, изучайте и регистрируйтесь! Формат Podlodka AI Crew — комфортный онлайн: 5 дней, утренние и вечерние сессии в Zoom, плюс обсуждение и обмен опытом в закрытом Telegram-комьюнити. Присоединяйтесь к конференции, чтобы не разбираться с новой реальностью AI-разработки в одиночку. 🔗 Забрать билет: https://podlodka.io/aicrew А по промокоду iosdev получите скидку🎁
2 223
14
Продвинутые техники работы с макросами в Swift Владение макросами позволяет автоматизировать написание бойлерплейт-кода и соз
Продвинутые техники работы с макросами в Swift Владение макросами позволяет автоматизировать написание бойлерплейт-кода и создавать мощные архитектурные инструменты. 📖 Авторы PointFree объясняют, какие ограничения могут быть при работе с макросами, как создавать более лаконичное апи, а также дают несколько советов, как можно упростить отладку. 😃 iOS Dev
2 821
15
Работа с модальными экранами на iPhone Duo На iPhone Duo всплывающие окна могут выглядеть совершенно по-разному. В частности,
Работа с модальными экранами на iPhone Duo На iPhone Duo всплывающие окна могут выглядеть совершенно по-разному. В частности, на это влияет то, находится ли устройство в частично сложенном состоянии. При этом элементы управления могут смещаться в сторону, да и сами окна отодвигаться от места сгиба. В любом случае, нам следует проверить их поведение, даже если мы не добавляли код, специфичный для iPhone Duo. 📖 В этой статье есть несколько советов, которые помогут адаптироваться к грядущим изменениям. 😃 iOS Dev
3 098
16
⚡️ Apple обязали всех делать поддержку iPhone Duo с апреля 2027 года Сегодня выкатили обновление App Store, а вместе с тем и добавили строчку про обязательные скриншоты для iPhone Duo. Видимо, большая корпорация не хочет допустить повторения истории с Vision Pro (у которого нет большой базы приложений в первую очередь из-за стоимости девайса). 📖 Сегодня опубликовали спецификации и требования. 😃 iOS Dev
4 908
17
iPhone Duo UIKit Q&A: большая подборка ответов от инженеров Apple 📖 В своём блоге Антон собрал суть исходных вопросов и сокр
iPhone Duo UIKit Q&A: большая подборка ответов от инженеров Apple 📖 В своём блоге Антон собрал суть исходных вопросов и сократил ответы для большей ясности. Большинство ответов поступило от инженеров или евангелистов Apple. 😃 iOS Dev
3 582
18
SwiftUI Charts и динамическое маскирование Одним из применений для диаграмм является разный стиль для выбранной области и той
SwiftUI Charts и динамическое маскирование Одним из применений для диаграмм является разный стиль для выбранной области и той, которая не отмечена. Часто это можно встретить в банковских или торговых приложениях. 📖 В этой статье автор делится любопытным подходом к реализации таких графиков. 😃 iOS Dev
4 463
19
⚡️Сегодня ночью десятки тысяч приложений массово начали крашиться из-за либы для аналитики Не знаю как у вас, а у меня утро н
⚡️Сегодня ночью десятки тысяч приложений массово начали крашиться из-за либы для аналитики Не знаю как у вас, а у меня утро началось не с кофе, а с письма про velocity alert (как и у сотен других разработчиков). 📖 Причина - серверный апдейт для Analytics, которая затронула всех (или практически всех). Фикс уже раскатили, но разраб гугла все равно призвал следить за апдейтами в треде по ссылке. Рад, если сэкономил вам нервные клетки в поисках причин крашей. 😃 iOS Dev
5 356
20
От pbxproj к xcproj: разбор конфигураций проекта 📖 В этой статье можно посмотреть на новый формат проектов, примеры работы с
От pbxproj к xcproj: разбор конфигураций проекта 📖 В этой статье можно посмотреть на новый формат проектов, примеры работы с ним и ряд отличий по сравнению с pbxproj. 🛠 Кстати, Apple выпустили полезную утилиту на GitHub для чтения, записи и редактирования файлов в новом формате. 😃 iOS Dev
4 017