iOS Dev
7.88K subscribers
1.13K photos
134 videos
1 file
1.38K links
👨‍💻Автор: Виктор Грушевский (@Viktorianec)

⚒️ База: https://boosty.to/ios_dev | 🤖 @iOSIQBot | https://iosiq.ru

🍏Канал об iOS-разработке, алгоритмах и архитектурах

⭐️ Подготовка к собесам

⭐️ Код. Много кода.

#ios #mobile #swift
Download Telegram
Mobius 2026 Spring: конференция для мобильных разработчиков

Почему мобильные приложения тормозят на проде? Как строить архитектуру, которая масштабируется с ростом пользователей? Где AI уже помогает решать инженерные задачи?

Эти и многие другие вопросы разберем на Mobius этой весной.

📅 12–13 мая, Москва + онлайн

Два дня докладов, воркшопов и живого общения мобильного сообщества. В программе — интеграции с бэкендом, управление состоянием, CI/CD, инструменты, оптимизация перфоманса и поддержка крупных проектов.

Листайте карточки — собрали топовые доклады из программы.

Используйте промокод, чтобы купить персональный билет со скидкой — IOSCAREER

Купить билет

Реклама. ООО «Джуг Ру Груп». ИНН 7801341446
👍12👏63😱3🤯21😎11
Review Buddy - компетиторы, пуши и многое другое

Хотя топ-фича приложения до сих пор это свитч аппстора без перелогина для просмотра любого приложения, я допилил арсенал инструментов внутри практически до оптимального на мой взгляд.

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

Пока балансирую нагрузку и апдейт идет раз в несколько часов (чаще всего этого достаточно), но в будущем может докину ресурсов и ускорю.

А ещё вы теперь можете подписаться на пуши, рега не требуется - то есть поставили вам отзыв или оценка поменялась в какой-то стране, и об этом можно будет довольно оперативно узнать. Ну, или не вам поставили оценку, а вашему сопернику.

Я уже не говорю о снапшотах оценок (теперь показано, в каких именно сторах они появились), отзывов, позиций и так далее - это было, но стало ещё удобнее.

🏠 Скачать можно в App Store - база вся бесплатна, обзор фичей здесь (первый пост о приложении - вот тут).

😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
26🔥2210👏5👍1🆒1
Давайте к важному - хотите узнать, какой Вы фреймворк из iOS?

Я спарсил ВСЮ документацию Apple для некоторых важных целей, и параллельно сделал побочный забавный инструмент, который поможет узнать, кем бы вы были, если бы были фреймворком.

Ещё и скормил кучу отсылок из фильмов, цитат, игр - да чего блин там только нет!

Пока вокруг творится жесть, если хотите отвлечься, то вот:

📖 Секретная супер-ссылка. Интересно, кто-нибудь из вас превратится в Metal?

😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
9🔥249😁8🤣6👏2
iOS Roadmap 2026 — путь от Trainee до Staff/Principal

Роадмапов в интернете много, но почти все они сводятся к перечню тем без понимания «куда» и «почему». Я собрал свой, основанный не только на опыте проведения интервью на Senior+, статьях на Хабре и сотнях постов на канале, но и собрал базу по компетенциям, скиллам и так далее.

Каждый из 40+ разделов выстроен по уровням (Trainee → Junior → Middle → Senior → Tech Lead → Staff/Principal) с примерами в стилях фокус vs можно отложить (или как говорится, зачем спрашивать то, что не пригодится на практике). Нашлось место и хардкор-темам.

Отдельный раздел про AI-инструменты (Claude Code, Cursor, MCP-серверы, Skills, Foundation Models) — с конкретными репами и шаблонами CLAUDE.md, которые я попробовал впилить в самые разные пет-проекты.

Есть и зарплатные вилки по уровням со ссылками на свежие исследования (о чем я периодически пишу в канале).

🔗 Матрица компетенций — с экспортом в PDF (фирменное оформление iosiq.ru + @iOSDev)

📖 Роадмап бесплатен, включая все диаграммы и всё остальное.

А если вам все понравилось и вы хотели бы разобраться в более сложных вещах, вы знаете что нужно делать: тут и тут.

😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
28🔥41👏1210🤯2
Как работают Immediate tasks в Swift Concurrency на примерах

Такой тип для тасок появился после принятия SE-472 в Swift 6.2.

По факту это норм решение для случаев, когда необходимо избежать начальной задержки, вызванной созданием и планированием задачи.

Например, может пригодиться, если выполняемая задача требует минимальных затрат, или если известно, что мы уже находимся в нужном акторе, но ещё не в асинхронном контексте.

Главное, что нужно запомнить: изменения, связанные с Task.immediate, затрагивают момент запуска задачи, а не весь её жизненный цикл.


📖 А обо всех плюсах и сложностях работы можно почитать в этой статье.

😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
1114🔥10❤‍🔥5🤯2👏1😱1
Cloudflare пометил мессенджер Макс/MAX как «шпионское ПО»

После этих шагов в прошлый раз выпилили приложение Telega из стора.

📖 Ссылка на отчёт.

Ваш прогноз, выпилят мессенджер из стора или оставят?

👍 - удалят, 👎 - оставят.

😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
👍108👎27👏6😁3🔥22😱1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣29😁107🔥3