iOS Makes Me Hate
4.13K subscribers
1.5K photos
225 videos
24 files
1.54K links
Авторский канал про iOS разработку. Путь продуктовых самураев в MAANG.

Автор: @lvbond Senior iOS Yandex, ex-Avito, VK
лектор, разраб.

Самое большое сообщество практиков: https://boosty.to/lionbond
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
450к руб в снг это 15к$ в Европе
315
Там был опрос по каналам среди мобильных разрабов. В целом, ничего откровенного я не увидел. Почти такие же данные мы еще собирали до таких больших опросов

1. Разрабы больше качают System Design (это мы еще начинали в 2024 когда сделали первый марафон). Можете также почитать мою статью
2. АИ инструменты мы обсуждаем активно тоже год
3. Иосеров, которые перешли в бэк, у меня за 4 года уже около 20 штук
43
Для тех кто пропустил репортаж.
9
🧠 Memory Bank для iOS разработчиков

Сейчас уже сложно представить любой проект без memory банка. Почти уже любая команда интегрирует себе скиллы, мемори банки или учит сабагентов.

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

Здесь есть чем поделиться. Пока собрал прикольные библиотеки для iOS разрабов:

1️⃣ Awesome Cursor Rules

Главный агрегатор всех cursor rules. Внутри есть отдельные секции SwiftUI Guidelines и UIKit Guidelines — cursor rules именно под iOS-разработку

2️⃣ Memory Bank System v0.8

Это прям фреймворк с разными режимами. Динамично работает с разными фазами, супер круто экономит токены.

3️⃣ Two MCP Servers Made Claude Code an iOS Build System

Разбор XcodeBuildMCP + Apple Native MCP. Как они вместе дают агенту полный доступ к iOS toolchain структурированный JSON вместо парсинга логов. Вы ведь знаете что один сырой парсинг xcodelogs займет у вас 9к токенов? Ну тогда это сократит токены в сотни раз.

4️⃣ Rewriting a 12 Year Old Objective-C iOS App with Claude Code

Реальный кейс разраба который переписал апку с Obj-c на SwiftUI. Много полезных советов по настройке и CLAUDE.md
Please open Telegram to view this post
VIEW IN TELEGRAM
851
🗺️ Роадмапы AI-инфры для разрабов 2026

Продолжаем оставшийся месяц писать про аи. На следующей недели у меня предщита ВКР. Изучаю все виды погружений в ген аи.

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

1️⃣ Awesome AI-Powered Developer Tools

Полезный набор инструментов от кодревью, кодгена, тестов, CI/CD.

2️⃣ AI Driven Swift Architecture, First Edition

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

3️⃣ How to Use Xcode's MCP Server to Build Xcode into Your AI Workflow

Небольшой тутор как встроить MCP серверв в свой проект.

4️⃣ Building iOS Apps with AI Agents: The Practitioner's Guide

Супер подробный гайд на 1.5 часа чтения. Разраб выпустил 8 приложений где 85% кода написал агент. WatchOS, Metal, MacOS, мультиплатформа. Тоже сделаю отдельный обзор
1541
Please open Telegram to view this post
VIEW IN TELEGRAM
2
316
Backend-driven UI в Авито: от идеи к проду

Когда я был в авито, то много писал на BDUI. Он у них забавно называется — Beduin.

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

Этот пост не покупной, а искренний. Я показываю как круто можно сделать и на что можно ровняться. Даже недавно общаясь с платформенными разрабами разных движков BDUI разных компаний, часто слышал мнение, что авитовцы лучшие в этом.

Если вы хотите погрузиться в дивный мир BDUI, то статья от авито — обязательна для чтения.
9
🤖 AI собеседования

Мы этого боялись и вот это настало. АИ Собесы.

Собесы интересны только тогда, когда ты сам ищешь работу. Поэтому внутри компаний об их качестве мало кто думает. Ведь есть реальные задачи, а за собесы дай бог дадут коинов и мерч. Иногда платят бонус тем, кто проводит много интервью. Но почти никаких плюшек для тех, кто их улучшает.

Поэтому нетрудно было догадаться, что собесы первыми пойдут под автоматизацию.

1️⃣ Команда Sierra переделала весь процесс под АИ

Сейчас у команды такой процесс:

🟣Plan. Кандидат сам определяет, что будет строить, пока интервьюеры задают уточняющие вопросы.

🟡Build. 2 часа в одиночестве, любые AI-инструменты, полная свобода менять скоп.

🔘Review. Демо, разбор продуктовых решений, ревью кода и обсуждение пути в продакшн.

Параллельно пилотируют debugging-интервью. Кандидату дают средний кодовый репозиторий и черновой PR от коллеги с фичей. Нужно его отревьюить и улучшить с помощью coding-агентов.

2️⃣ Meta AI-Enabled Coding Interview

Детальный разбор нового формата coding-интервью в Meta, где использование AI обязательно.

Кандидат получает несколько файлов. За 50 минут нужно разобраться в коде, починить баг, реализовать недостающую часть и оптимизировать. Рядом с редактором всегда открыта AI-вкладка, пользоваться ею можно без ограничений.

Советы:
🟣Недоиспользовать AI так же плохо, как перегружать им. Многие боятся штрафов за использование AI их нет. Оценивается lift поверх AI, а не количество написанного вручную кода.

🟣Уметь объяснить код, написанный AI. Не объяснять строчку за строчкой, а дать 2–3 предложения о логике и ключевых функциях.

🟣Не тупо промти. Используй DFS до понимания задачи. AI согласится и даст слабое решение. Лучше покажи топ-3 подхода с трейдоффами.

🟣Работать, пока AI думает. Проговаривай следующие шаги, пиши комментарии — не стой и не жди ответа.

Ну все. Можно сказать что рынок собесов скоро будет менять и у нас.

Ставь 🔥 если тебе нравятся собесы с АИ. И 💀 если считаешь это кринжем.
Please open Telegram to view this post
VIEW IN TELEGRAM
30114
+ в чат если ел счет-фактуры
166