Код Воробья для iOS разработчиков
Пишу для iOS разработчиков про Xcode, разработку на Swift и SwiftUI. Реклама: sparrowcode.io/ru/ads Автор: @ivanvorobei
Показати більше📈 Аналітичний огляд Telegram-каналу Код Воробья для iOS разработчиков
Канал Код Воробья для iOS разработчиков (@sparrowcode) у мовному сегменті Російська є активним учасником. На даний момент спільнота об'єднує 11 349 підписників, посідаючи 10 535 місце в категорії Технології та додатки та 56 072 місце у регіоні Росія.
📊 Показники аудиторії та динаміка
З моменту свого створення невідомо, проект продемонстрував стрімке зростання, зібравши аудиторію у 11 349 підписників.
За останніми даними від 19 вересня, 2026, канал демонструє стабільну активність. Хоча за останні 30 днів спостерігається зміна кількості учасників на 21, а за останні 24 години на 7, загальне охоплення залишається високим.
- Статус верифікації: Верифікований (Офіційно підтверджено Telegram)
- Рівень залученості (ER): Середній показник залученості аудиторії становить 67.95%. Протягом перших 24 годин після публікації контент зазвичай збирає 33.40% реакцій від загальної кількості підписників.
- Охоплення публікацій: В середньому кожен допис отримує 7 710 переглядів. Протягом першої доби публікація в середньому набирає 3 789 переглядів.
- Реакції та взаємодія: Аудиторія активно підтримує контент: середня кількість реакцій на один пост – 61.
- Тематичні інтереси: Контент зосереджений навколо ключових тем, таких як swift, xcode, триал, uikit, жо*а.
📝 Опис та контентна політика
Автор описує ресурс як майданчик для висловлення суб'єктивної думки:
“Пишу для iOS разработчиков про Xcode, разработку на Swift и SwiftUI.
Реклама: sparrowcode.io/ru/ads
Автор: @ivanvorobei”
Завдяки високій частоті оновлень (останні дані отримано 20 вересня, 2026), канал підтримує актуальність та високий рівень охоплення публікацій. Аналітика показує, що аудиторія активно взаємодіє з контентом, що робить його важливою точкою впливу в категорії Технології та додатки.
Task, actor и их взаимодействие.
С новыми инструментами код удобнее читать и поддерживать. В конце туториала напишите тузлу для получения позиции приложения в App Store.
https://sparrowcode.io/ru/async-awaitPKPassGroupsViewController. Главная вью UIStackView, в неё поместили заголовок Wallet, группу карточек, группу бонусных карт и футер.
Каждую карточку поместили в контейнер PKPassGroupView. Внутри находится скрол-вью, которая отрабатывает жесты и является саб-контейнером карточки. Получается каждая карточка лежит на скрол-вью и отрабатывается жестами через скролл 🤯. Понятия не имею как это работает.
Забавное: каждая карточка находится в ещё одном саб-контейнере с названием WLEasyToHitCustomView (переводится легко нажать). Чтобы управлять пространством сверху для тапа - эпл сделала переиспользуемый класс. Возможно связала его в родителе или через делегаты.StoreKit External Purchase Link Entitlement. Нельзя комбинировать со встроенными покупками. Интерфейс платежа должен быть нативным, веб-вью нельзя. Заголовок со скриншота добавлять обязательно 🤦♂️
Разработчик подает отчёт ежемесячно, Apple выставляет счёт на комиссию.
27% и комиссия платежной системы сумарно дают комиссию в 30%. Apple поступила логично - от своего заработка за размещение в их магазине отняли комиссю банка. Но манипулятивный заголовок про безопасность выглядит дёшево.DisplayViewController. Лейбл с введенными цифрами обернули в контейнер DisplayView и добавили жесты LongPress, Swipe и Tap.
Клавиатуру сделали обычный вью и назвали CalculatorKeypadView. Кнопки сделаны как UIButton. Все кнопки - объекты одного класса, даже измененный 0. Контейнер лейаутится через AutoLayout, а вот сетку с кнопками расставили с помощью фреймов.
#ViewHierarchyif case .value, SPM поддерживает плагины и можно не указывать ключ в словаре - компилятор определит тип автоматически.
Много исправлений подсветки, jump to definition и индексации.plus) и стиль plus.circle. Без стиля отрисуется дефолтное начертание. Для всех символов работает автокомплит.
Если символ доступен только с iOS 15, а вы используете его в iOS 14, компилятор предупредит.
#БиблиотекиOnboardingViewController. Не оборачивали в навигейшн. Основной вью выступает не коллекция, а UIScrollView.
Заголовок “What’s New…” поместили в контейнер, хотя внутри него только лейбл. Ячейки это UIView, а тайтл-описание находятся в стеке.
Тулбар обычная вью с фоном UIVisualEffectView. Текст с кнопкой "See how your data..." это UITextView.
Иконка, текст и кнопки в тулбаре поместили в вертикальный стек. Ненормально большой отсуп снизу тулбара задан фикс значением от layoutMargins.bottom + 89.
#ViewHierarchySPAlert.present(title: "Added to Library", preset: .done)
Можно подставить кастомные иконки. Есть спинер. Поддерживает SwiftUI.
#БиблиотекиisSkeletonable и вызывать анимацию у контейнера:
subView.isSkeletonable = true
view.showAnimatedSkeleton()
Библиотека умеет работать с таблицей и коллекцией - автор повторил протокол Data Source. Есть настройки для текста - количество строк, размеры и отступы.
#Библиотеки