iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Самые интересные статьи, видео и новости, связанные с iOS разработкой. Не больше трёх материалов в день. Регистрация в РКН: https://gosuslugi.ru/snet/67b464d698a28c4e866d827a Размещение рекламы: @tanyasanovna
Показати більше📈 Аналітичний огляд Telegram-каналу iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Канал iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT (@iosgr) у мовному сегменті Російська є активним учасником. На даний момент спільнота об'єднує 12 018 підписників, посідаючи 10 391 місце в категорії Технології та додатки та 53 595 місце у регіоні Росія.
📊 Показники аудиторії та динаміка
З моменту свого створення невідомо, проект продемонстрував стрімке зростання, зібравши аудиторію у 12 018 підписників.
За останніми даними від 28 жовтня, 2026, канал демонструє стабільну активність. Хоча за останні 30 днів спостерігається зміна кількості учасників на -37, а за останні 24 години на -4, загальне охоплення залишається високим.
- Статус верифікації: Не верифікований
- Рівень залученості (ER): Середній показник залученості аудиторії становить 36.03%. Протягом перших 24 годин після публікації контент зазвичай збирає 18.18% реакцій від загальної кількості підписників.
- Охоплення публікацій: В середньому кожен допис отримує 4 330 переглядів. Протягом першої доби публікація в середньому набирає 2 185 переглядів.
- Реакції та взаємодія: Аудиторія активно підтримує контент: середня кількість реакцій на один пост – 15.
- Тематичні інтереси: Контент зосереджений навколо ключових тем, таких як swift, xcode, macos, podlodka, developer.
📝 Опис та контентна політика
Автор описує ресурс як майданчик для висловлення суб'єктивної думки:
“Самые интересные статьи, видео и новости, связанные с iOS разработкой. Не больше трёх материалов в день.
Регистрация в РКН: https://gosuslugi.ru/snet/67b464d698a28c4e866d827a
Размещение рекламы: @tanyasanovna”
Завдяки високій частоті оновлень (останні дані отримано 29 жовтня, 2026), канал підтримує актуальність та високий рівень охоплення публікацій. Аналітика показує, що аудиторія активно взаємодіє з контентом, що робить його важливою точкою впливу в категорії Технології та додатки.
Завантажуємо дані
| Дата | Залучення підписників | Згадування | Канали | |
| 29 жовтня | 0 | |||
| 28 жовтня | 0 | |||
| 27 жовтня | +3 | |||
| 26 жовтня | +4 | |||
| 25 жовтня | +1 | |||
| 24 жовтня | +2 | |||
| 23 жовтня | +1 | |||
| 22 жовтня | +2 | |||
| 21 жовтня | +2 | |||
| 20 жовтня | +2 | |||
| 19 жовтня | +5 | |||
| 18 жовтня | +5 | |||
| 17 жовтня | +5 | |||
| 16 жовтня | +7 | |||
| 15 жовтня | +4 | |||
| 14 жовтня | +1 | |||
| 13 жовтня | +7 | |||
| 12 жовтня | +2 | |||
| 11 жовтня | +3 | |||
| 10 жовтня | +6 | |||
| 09 жовтня | +3 | |||
| 08 жовтня | +7 | |||
| 07 жовтня | +6 | |||
| 06 жовтня | +3 | |||
| 05 жовтня | +3 | |||
| 04 жовтня | +2 | |||
| 03 жовтня | 0 | |||
| 02 жовтня | +1 | |||
| 01 жовтня | 0 |
| 2 | UIKit vs SwiftUI
Последние пару недель в Твиттере в очередной раз разгорелись споры о том, а есть ли вообще смысл в SwiftUI, если его основная ценность была в человеческом DX, а сегодня весь код все равно пишут агенты. Помимо споров, люди горяют разного рода бенчмарки, на которых просят агента сделать одно и то же приложение на двух фреймворках – и SwiftUI консистентно проигрывает везде.
Расскажите, а вы-то что думаете, какой вообще смысл в SwiftUI сегодня? | 2 930 |
| 3 | Обзор на iPhone Duo
На прошлой неделе первые iPhone Duo начали попадать в руки людей, а вместе с ними полетели и отзывы. Вот эта рецензия мне показалась самой полной и интересной.
TL;DR: в разложенном режиме великолепно, в сложенном – так себе, с адаптацией приложений пока беда.
В итоге я пока что передумал брать себе, скорее всего буду ждать второго поколения. | 3 074 |
| 4 | Как собрать эвалы из своих агентских сессий
Держите классный гайд от автора бенчмарка SWE-ReBench про то, как собрать свой собственный простой эвал на основе своих же существующих агентских трейсов. Эти эвалы вы сможете использовать для сравнения новых моделей, харнессов и скиллов. | 4 563 |
| 5 | Как удалить мусорные тесты
Каждое поколение моделей сходит с ума по-своему. Текущее, помимо прочего, пишет юнит-тесты как не в себя, поэтому любой хоть сколько-то крупный проект обзавелся уже тысячами их. При этом подавляющая часть тестов абсолютно бесполезны.
Автор статьи перечитал книгу Orta Therox 2016 года, вытащил из нее правила того, что делает тест хорошим, и собрал из этого специальный скилл для зачистки вашего тест-сьюта. | 4 740 |
| 6 | Новый xctrace skill
В обновлении Xcode появился еще один скилл – теперь агентам проще использовать Instruments прямо в консоли: записывать и читать трейсы, разбирать call trees, разбирать подвисания. | 4 211 |
| 7 | Q&A про iPhone Duo
Apple периодически проводит встречи с разработчиками, где отвечает на очень прикладные вопросы про разработку под новые iPhone. Держите расшифровку с разбором таких вопросов как:
👉В чем ограничения тестирования приложений под Duo на симуляторе
👉Как открытие/закрытие влияет на камеру в приложениях
👉Как стоит обрабатывать кейс стационарной позиции
👉Как себя ведет TextView | 3 986 |
| 8 | Новый CLI тул xcodeproj
В Xcode 27.2 Beta 3 появился новый CLI инструмент – xcodeproj. Никакой документации пока нет, но судя по API, предназначен он в первую очередь для агентов, чтобы им проще было создавать новый проект, добавлять таргеты, менять настройки проекта и делать другие похожие штуки. | 3 899 |
| 9 | Личный сайт на SwiftUI-like компонентах
Разбор того, как можно сделать простой web-фреймворк на базе Elementary, и поверх него написать личный сайт. Отличный проект на выходные! | 4 659 |
| 10 | Как исследовать macOS приложения с lldb
Закапываемся в то, как lldb работает под капотом, и как с его помощью можно подключиться к любому приложению, заставить его выполнять произвольные команды, а затем завернуть это в свой собственный инструмент разработчика. | 4 538 |
| 11 | Карта зависимостей системных фреймворков
Держите классный граф, на котором можно посмотреть, что импортируют в себя фреймворки всех Apple ОС. | 4 475 |
| 12 | Обновленный SwiftUI скилл от Пола Хадсона
Один из самых популярных скиллов для iOS разработки дорос до второй версии и получил актуальные знания про разработку под Duo и iOS 27. | 4 577 |
| 13 | Про модификаторы SwiftUI
Автор статьи отрендерил восемь разных цепочек модификаторов и сравнил результат со своими расчетами на CGAffineTransform, чтобы разобраться с логикой их работы:
👉Если нужен сдвиг в точках родителя независимо от масштаба, ставь .offset после .scaleEffect.
👉Если нужно, чтобы масштаб умножал сдвиг, ставь .offset до него, но с значениями, кратными пикселю.
👉frame перед rotationEffect меняет точку вращения, так что заранее реши, относительно какого прямоугольника крутишь. | 4 307 |
| 14 | CLI для SF Symbols
Недавно в SF Symbols появился CLI с двумя командами – search и export. Он особенно полезен для агентов, чтобы быстро подюирать подходящие символы по названиям и проверять, что они существуют. | 4 411 |
| 15 | Server side Swift теперь и в Google Cloud
Google выпустили Swift SDK, который позволяет деплоить ваши серверные приложения в Google Cloud. Более богатая экосистема это, конечно, кайф, но я слабо себе представляю, кому и зачем вообще в 2026 может быть нужен Swift на сервере, когда знание языка вообще перестало быть проблемой. | 4 392 |
| 16 | Для чего нужен кейворд some
Обычно some используется в SwiftUI, но этим его применение не ограничивается. Но вообще это ключевое слово может пригодиться и во многих других сценариях, чтобы сделать код, связанный с дженериками, проще. | 4 063 |
| 17 | Я открыл клуб Подлодки про AI в разработке уже полгода назад, и получилось ну невероятно круто! За это время мы:
👉Провели 90 стримов про harness engineering и внедрение AI в команды
👉Собрали большую базу знаний про AI в разработке
👉Устроили аж два хакатона – делали автономные фабрики фичей и самообучающихся агентов
👉Собрали сообщество, в котором получается очень дельно обсуждать новости и помогать друг другу с решением проблем
Короче говоря, мне очень нравится, что получается – я и сам узнаю очень много нового, и радуюсь от того, сколько пользы получается дать другим участникам. Поэтому хочу напомнить и вам, подписчикам любимого канала, кому и зачем стоит вступить к нам:
Если вы хотите просто держать руку на пульсе происходящего в индустрии
Я вытаскиваю очень крутых экспертов из Uber, xAI, Meta, Яндекса, Cursor, а еще из кучи стартапов. Они рассказывают, как работают их команды – и вы можете узнать у них то, о чем на конференциях начнут говорить только через год.
В нашем закрытом чате мы разбираем все важные новости и изменения подходов к разработке. Если нет времени читать – вам приходит дайджест с главными выводами.
Если вы хотите вкатиться в лучшие практики AI разработки
Каждую неделю мы проводим 2-3 стрима на разные темы, где есть куча полезной информации – от того, что там под капотом у Grok Build, до того, как писать полезные эвалы или заводить RAG.
В нашем чате есть специализированные комнаты по самым горячим темам – например, локальные модели, или SDD. Клубчане делятся там своими сетапами и практиками.
А еще вам доступен поиск по всему контенту чата и прошедших стримов, так что найти нужный совет очень просто!
Если вы уже активно внедряете AI в свою работу или команды
Это ровно то, чем занимаются все в клубе – так что вы сможете найти единомышленников с похожими проблемами. Какие инструменты лучше всего попробовать, как построить автономную оркестрацию агентов, какие дополнительные проверки выдать агенту, чтобы код получался более качественным, а верстка – более pixel perfect – все эти вопросы можно обсуждать в чате и на Random Coffee.
🔗Детали, расписание, заявки в клуб | 4 062 |
| 18 | Heat map на Swift Charts
Еще один топовый гайд по тому, как на фреймворке Swift Charts делать безумные вещи. В этот раз – тепловую карту землетрясений из шестиугольников. | 3 644 |
| 19 | Как Firebase уронил всех
На прошлой неделе случилась история, которая происходит где-то раз в 10 лет – зависимость, которая есть почти во всех приложениях, внезапно начала крешиться на старте. При этом очень долгое время от команды Firebase не было никаких комментариев, а status page не показывал наличие аварий.
В итоге спустя 2 часа аварию починили, спустя 6 часов заработали приложения, закешировавшие битый конфиг. Какая жесть, а. | 4 097 |
| 20 | Пишем агента, который заменяет ручной регресс
В ручном тестировании приложений, помимо сложных кейсов, которые требуют человека, обычно очень много рутинного прокликивания сценариев, которое довольно легко поддается автоматизации через агента. В статье разбирается, как собрать архитектуру такого агента, и с какими проблемами предстоит столкнуться. | 4 835 |
