iOS Dev
الذهاب إلى القناة على Telegram
👨💻Автор: Виктор Грушевский (@Viktorianec) ⚒️ База: https://boosty.to/ios_dev | 🤖 @iOSIQBot | https://iosiq.ru 🍏Канал об iOS-разработке, алгоритмах и архитектурах ⭐️ Подготовка к собесам ⭐️ Код. Много кода. #ios #mobile #swift
إظهار المزيد7 925
المشتركون
-124 ساعات
+137 أيام
+3230 أيام
جاري تحميل البيانات...
القنوات المماثلة
سحابة العلامات
الإشارات الواردة والصادرة
---
---
---
---
---
---
جذب المشتركين
أكتوبر '26أكتوبر '26
أكتوبر '26
+19
في 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 قنوات
| التاريخ | نمو المشتركين | الإشارات | القنوات | |
| 06 أكتوبر | +11 | |||
| 05 أكتوبر | +2 | |||
| 04 أكتوبر | +1 | |||
| 03 أكتوبر | +2 | |||
| 02 أكتوبر | +1 | |||
| 01 أكتوبر | +2 |
منشورات القناة
⚡️ Apple обязали всех делать поддержку iPhone Duo с апреля 2027 года
Сегодня выкатили обновление App Store, а вместе с тем и добавили строчку про обязательные скриншоты для iPhone Duo.
Видимо, большая корпорация не хочет допустить повторения истории с Vision Pro (у которого нет большой базы приложений в первую очередь из-за стоимости девайса).
📖 Сегодня опубликовали спецификации и требования.
😃 iOS Dev
| 2 | iPhone Duo UIKit Q&A: большая подборка ответов от инженеров Apple
📖 В своём блоге Антон собрал суть исходных вопросов и сократил ответы для большей ясности.
Большинство ответов поступило от инженеров или евангелистов Apple.
😃 iOS Dev | 2 325 |
| 3 | SwiftUI Charts и динамическое маскирование
Одним из применений для диаграмм является разный стиль для выбранной области и той, которая не отмечена. Часто это можно встретить в банковских или торговых приложениях.
📖 В этой статье автор делится любопытным подходом к реализации таких графиков.
😃 iOS Dev | 3 544 |
| 4 | ⚡️Сегодня ночью десятки тысяч приложений массово начали крашиться из-за либы для аналитики
Не знаю как у вас, а у меня утро началось не с кофе, а с письма про velocity alert (как и у сотен других разработчиков).
📖 Причина - серверный апдейт для Analytics, которая затронула всех (или практически всех).
Фикс уже раскатили, но разраб гугла все равно призвал следить за апдейтами в треде по ссылке.
Рад, если сэкономил вам нервные клетки в поисках причин крашей.
😃 iOS Dev | 4 076 |
| 5 | От pbxproj к xcproj: разбор конфигураций проекта
📖 В этой статье можно посмотреть на новый формат проектов, примеры работы с ним и ряд отличий по сравнению с pbxproj.
🛠 Кстати, Apple выпустили полезную утилиту на GitHub для чтения, записи и редактирования файлов в новом формате.
😃 iOS Dev | 3 325 |
| 6 | Симулятор iPhone Duo: тестирование и оптимизация приложения
Как только был анонсирован iPhone Duo, многие начали ждать появления симулятора, чтобы поиграться посмотреть на потенциальный объём изменений.
В конце концов он был добавлен в первой бетке Xcode 27.1.
📖 В этой статье разобраны базовые советы по адаптации приложения, примеры работы с onHingeChange и описана часть ограничений.
А в этом посте можно ещё раз взглянуть на несколько примеров с тулбарами.
😃 iOS Dev | 3 568 |
| 7 | Настоящая причина, почему на презентации не показали, как выглядит звонок с iPhone Duo.
😃 iOS Dev | 3 673 |
| 8 | Настоящая причина, почему на презентации не показали, как выглядит звонок с iPhone Duo.
😃 iOS Dev | 1 |
| 9 | Работа с тулбарами на iPhone Duo
На iPhone Duo элементы управления навигацией, тулбар-экшны и табы могут перемещаться в общую вертикальную панель, расположенную на краю экрана, что позволяет освободить больше пространства для контента.
📖 В этой статье рассказано, как можно контролировать наши элементы, адаптировать контент и задавать приоритет, когда пространства недостаточно с помощью нового API.
😃 iOS Dev | 3 397 |
| 10 | Вам не кажется, что понятие слабого звена в команде изменилось?
Если раньше таким можно было назвать человека, который делал слишком мало/слишком медленно, то теперь это скорее тот, кто производит овер много некачественного кода, на который требуется просто огромное количество времени на проверки и изменения.
При этом это совершенно необязательно разработчик.
👍 - если так, 👎 - не согласны.
😃 iOS Dev | 3 093 |
| 11 | Как Swift 6.3 и 6.4 ускоряют LLDB и уменьшают размер dSYM
Раньше отладчик LLDB искал Swift-модули по их базовому имени, что вызывало неточности и приводило к долгой перекомпиляции зависимостей на лету. Теперь в компиляторе появился новый флаг -debug-module-path, сохраняющий точный путь к модулю напрямую в генерируемой отладочной инфе.
Для нас это ознчает, что процесс отладки тяжёлых проектов станет значительно быстрее и стабильнее, так как LLDB больше не нужно тратить время на угадывание расположения файлов.
Это нововведение должно уменьшить размер финальных бинарников на Linux и Windows, а также бандлов dSYM на платформах Apple.
Помимо этого, устаревшие флаги -modulewrap и -add_ast_path уходят в прошлое, так как тяжеловесные бинарные модули больше не нужно дублировать и встраивать в отладочные файлы.
Тем, кто поддерживает кастомные системы сборки вроде Bazel или CMake, потребуется немного обновить свои скрипты, прописав новый флаг вместо старых.
И, как бонус, в релизе Swift 6.4 есть ускоренный импорт bridging headers.
📖 Целиком разбор можно посмотреть на сайте Apple.
😃 iOS Dev | 3 498 |
| 12 | А помните, как Apple проверяли каждую мелочь в дизайне раньше?
Ну, во времена слопа чего только не увидишь.
😃 iOS Dev | 4 532 |
| 13 | 🎉 Xcode теперь поддерживает JSON-формат для проектов
В новой бете Xcode 27.2 выкатили новый формат проектов на основе JSON (.xcproj), который отличается большей читаемостью, удобством при силянии и простотой редактирования.
Это ж сколько нервов мы все потратили на мержи, ух!
Включить его можно будет в инспекторе файлов. Проекты в формате .xcproj также будут открываться в более ранних версиях Xcode 27. (184661114).
📖 Release notes здесь.
😃 iOS Dev | 4 241 |
| 14 | Почему натив - будущее мобильных приложений?
На протяжении нескольких последних лет часто можно было встретить аргумент, что кросс-платформенная разработка выгоднее бизнесу, так как код вы пишете один раз, ну и все остальные побочные плюшки.
Этот подход был справедлив в какой-то степени, по крайней мере эта позиция вполне казалась рациональной и имеющей право на существование с учётом требуемых ресурсов.
Но в этой статье Shopify рассказывают, почему они выбрали путь натива и как пришли на эти рельсы обратно с React Native.
Интересно, например, как они предотвратили слоп, да и как вообще происходила миграция.
📖 Почитать можно здесь.
😃 iOS Dev | 3 575 |
| 15 | لا يوجد نص... | 3 148 |
| 16 | ⚡️ Так, кто сделал эту фичу в 27 оси - срочно повышение!
Интересно, это тот же человек, который впилил вставку кода подтверждения?
😃 iOS Dev | 3 254 |
| 17 | Что скрывает IPA-файл? Смотрим бесплатно в опенсорсе
Наверняка вы знаете, что по факту это архив, куда практически никто и никогда не заглядывает.
Делюсь нативным macOS-приложением, которое разбирает .ipa по байтам. Достаточно перетащить файл, и сразу можно чекнуть Mach-o заголовки, сегменты и секции, провижн-профили и кучу всего, включая зависимости и превью каждого ресурса.
Кстати, внутри есть кайфовый режим с 3D-сценой, в которой можно чекнуть каждую группу файлов внутри.
Буквально город из пэйлоада: мы раскладываем бинарник в геологические слои сегментов, а слинкованные библиотеки можно посмотреть в формате созвездия.
Набор нужных скиллов также лежит в репе, чтобы вы смогли повторить сами (если захотите).
🛠 Всё открыто и бесплатно, документация и сам репозиторий здесь.
Жду ваших ⭐️ в репе (хотя бы две уже праздник).
😃 iOS Dev | 3 359 |
| 18 | Рубрика очевидное-невероятное
Вы знали, что если на странице документации Apple в конце дописать .md, то, барабанная дробь - можно получить весь контент в разметке маркдаун?!
Те, кто использует агентную разработку - вы знаете, зачем вам эта информация. Не знаю, насколько сейчас большое покрытие, но для многих страниц это точно справедливо.
📖 Пример: https://developer.apple.com/documentation/swiftui.md
😃 iOS Dev | 3 095 |
| 19 | Я был там, Гэндальф, это было 3000 лет назад
😃 iOS Dev | 3 681 |
| 20 | ⚡️Где разработчикам и IT-проектам лучше всего открыть компанию
Почти половина тех, кто сейчас открывает компанию за рубежом приходят из IT или онлайн-бизнеса. Причина в том, что платформы по типу App Store не дают монетизировать проекты без иностранного юрлица и счета. Но универсальной юрисдикции, которая подойдет всем, просто не существует.
Давайте разберем основные варианты:
🇬🇪 Грузия — ИП со статусом Small Business, 1% с оборота. Берут под фриланс-доход и чаще чтобы подтвердить адрес вне РФ: без него не открывается ни банк, ни Wise, ни PayPal.
🇬🇧 Англия — LTD, регистрация в Companies House. Запрос обычно такой: нужно юрлицо под аккаунт Apple Developer и выплаты.
🇺🇸 США — Компания с получением EIN. Классический вариант под Stripe и подписочные модели.
🇭🇰 Гонконг — регистрация в налоговом органе IRD, апостилирование документов, печать. Чаще берут под оффшорный статус и работу с местными партнёрами.
🇨🇾 Кипр — под контрагентов, которым нужны европейские реквизиты. Есть возможность подключения Stripe.
🇦🇪 ОАЭ — Фризон много: Meydan, IFZA, RAKEZ и другие, и пакет собирается под конкретную задачу.
Кстати, с подборкой помогли ребята из Easy Payments, которые с 2018 года помогают удаленно открывать зарубежные компании и счета к ним.
👉 Так что, если не знаете, какая страна подойдет вашему проекту? Напишите им в Telegram, специалисты бесплатно проконсультируют и подберут самый подходящий вариант. | 3 203 |
