TGViewer
Channel Public Channel
iOS Makes Me Hate

iOS Makes Me Hate

@iosmakesmehate

Авторский канал про разработку. Путь продуктовых самураев в MAANG.

Автор: @lvbond Senior iOS Yandex, ex-Avito, VK

лектор ВШЭ и тп

про ai тут: @aimakesmehate

Самое большое сообщество практиков: https://boosty.to/lionbond

Сайт iosmakesmehate.tech
Subscribers
4.16K
Photos
1.8K
Videos
282
Links
1.7K

Showing posts older than #4417 · Back to latest

Older Posts 14 shown
Post #4416 1.57K
📼 Agentic Engineering: Подготовка репозитория для агента

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

Первая тема будет как подготовить iOS-репозиторий для AI-агента

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

1. Карта репозитория. Где лежат фичи, домены, нетворк, хранилище и эталонный модуль.

2. Единые команды. Агент не должен угадывать схему и симулятор. Должны быть настройки запуска, теста и тп для бутстрапа

3. Архитектурные границы. Например шаблоны, принципы, паттерны.

4. Quality гейты. Это может быть SwiftFormat, линтер, билдер, тесты и проверка диффов. Если что-то не запускалось, агент обязан это явно указать. Должен быть полный прогон

5. Запретные зоны. Signing, энвы, миграции БД и всякие лишние сущности

6. Эталонные примеры. Нужно в стиле "новые фичи делай по образцу Features/Profile".

Главный критерий готовности: агент должен суметь понять проект, внести изменение и доказать его корректность без ручных действий в Xcode и устных знаний команды.

AGENTS.md только инструкция. Но агентная инфра уже начинается с воспроизводимых команд, тестов и CI.

Список эталонных примеров:
• Windscribe
• Официальный шаблон
Post #4408 1.81K
Забавный прикол заметили с фейками т-банка в чате:

Короче забавный факт
Раньше фэйковые апки открывались на долю секунды и потом запускался основной интерфейс
А я щас ради интереса захотел глянуть что они там делают в фэйковой аппке и включил запись экрана чтоб успеть че то потыкать или увидеть
Если включить запись экрана перед первым входом, то приложение не будет переходить в нормальный интерфейс пока есть запись😂
Post #4407 1.64K
Будущий СТО. Отвечаю брат станешь им потерпи
Post #4406 1.66K
Deep Tech Night

В яндексе я люблю две вещи: людей и конфы. Там собираются мощные практики, лучшие лидеры и даже прикладные ученые.

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

Особенно полезно слушать доклады от тяжеловесов.

Например, мне лично интересен доклад от Мо Гавдат, ex-Chief Business Officer (Google X). Расскажет о том, как AI изменит разработку ПО, процессы и роль разработчика. Как могут эволюционировать инженерные команды и какие вызовы их ждут.

Притяжение экспертов такой величины усиливает экспертную массу. Ускоряет адаптацию. Заряжает и мотивирует тебя быть сопричастным.

Приходите, я тоже там буду.
Post #4405 1.55K

Forwarded from Московский кэш

📱 VK подала в суд на Apple

Компания требует вернуть приложения VK в App Store и снова включить для них уведомления.
Post #4404 1.56K
Yandex for Mobile Что Лев спросил бы у Тима Кука

This post (sticker, poll or similar) has no web preview. Open in Telegram

Post #4402 1.58K

Forwarded from CodeCamp

Разраб создал ИИ-утилиту, которая помогает поднять выручку от приложения в App Store!

Скрипт adapt-appstore-prices-cli сам подбирает цены для каждой страны. Он анализирует экономические показатели (например, ВВП на душу населения) и предлагает локальные цены, чтобы не продавать подписку одинаково дорого в США и, например, Индии.

Автор утверждает, что после такой адаптации выручка может вырасти в несколько раз.

Поднимаем денюжки 🤑
Post #4398 1.53K
Так, я обещал публиковать найм в Apple

Буквально каждый раз как захожу в линк кто-то устроился в яблоко

точно ии всех порешало?
Post #4397 1.49K
Я вернулся на спотик

Кайф.

Но самое удивительное. Вот я уже пол года очень очень тесно работают с BDUI.

И если спотик это фулл бдуи, где разрабы пишут 0 строчек кода, то это самый качественный BDUI, который я видел.
Post #4396 1.49K
так, в общем я посмотрел куча открытых и закрытых плейлистов от конференций по mobile аи... И решил сделать свой

Поэтому вместо текстового формата будет больше видео.

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

Поэтому текстовых постов здесь будет реже. Но скоро буду с помощью скиллов по монтажу делать какие-то мини-воркшопы.

Это и для меня новый этап развития. И в целом более подходящий формат

Ну а если вам есть чему поделиться и записать крутой видос пишите @lvbond
Post #4395 1.59K
💀 Harness vs Scaffold

Мне не очень нравятся доклады в духе "вот юнит-тест, а сейчас я покажу, как генерирую его с помощью Opus 500x400". Не потому, что это бесполезно, а потому, что это быстро устаревает.

Когда в прошлом году мы готовились к воркшопу, за три месяца все успело измениться настолько, что часть материала устарела еще до публикации. А в чате недавно писали, что уже не смотрят видео про AI, если ему > 6 месяцев…

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

Поэтому тема "как настроить AI-чатбота" мне уже не так интересна. Гораздо интереснее, как авторы строили инфру и архитектуру. Не просто фастом выучили пару функций апи, а понимали как это внедрить в реальной инженерной среде.

Да, это более абстрактные концепции. Зато они меньше подвержены инфляции. Модель, API и модный фреймворк могут поменяться, а архитектурные проблемы останутся. Хотя и здесь словарь постоянно обновляется.

Вот появился harness, а теперь все чаще слышу про scaffold. Может показаться, что одно модное слово просто сменило другое. Но это не совсем так.

Harness — это среда, которая заставляет модель работать как часть системы. Она запускает модель, передаёт ей контекст, даёт инструменты, принимает вызовы, ограничивает права, повторяет неудачные шаги, ведёт логи и проверяет результат.

Scaffold — это конструкция, которая помогает модели решить задачу. Она задаёт роли, этапы, способы декомпозиции, структуру памяти, шаблоны рассуждения и правила взаимодействия между компонентами.

Полезные ссылки:

• Mobile Harness
• Scaffold vs. Harness
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →