tgindex
Yandex for Mobile

Yandex for Mobile

Статистика

Канал о мобильной разработке от Яндекса. Рассказываем о наших командах, технологиях и приглашаем на мероприятия. Чат: https://t.me/mobilesubbotnik Вопросы: @monica_kobaliia Все каналы Яндекса по стекам разработки: https://t.me/addlist/Hrq31w2p1vUyOGZi

Последний пост
7 авг.
Последнее чтение
14:02
Постов за неделю
0
Всего постов
21
Тип
открытый
Язык
русский
Категория
Технологии
В каталоге с
12 авг.
Подписчики
5 012
+8 за 3 дн.
Сутки
+4
+0,08%
Неделя
 
Месяц
 
Просмотров на пост
2 550
20 постов
Вовлечённость
50,9%
к подписчикам
Постов в день
0,0
всего 21
Упоминаний
3
каналов
Охват размещения
оценка
1/24сутки в ленте
1 859
1/48двое суток
2 130
1/72трое суток
2 297

Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.

Посты

  • 7 авг.1 4931623

    🤔 Что будет с мобильной разработкой через 5 лет? Мы спросили об этом гостей Mobile Runtime 2026 и узнали, что всё будет так же, но по-другому. Кстати, заодно выяснили, какую долю задач за ребят уже делает AI (спойлер: большую). Приглашаем посмотреть доклады с Mobile Runtime: 🟠 Трек AI — на ютубе и в VK Видео 🟠 Трек Not so AI — на ютубе и в VK Видео Подписывайтесь: 💬 @Yandex4Mobile 📹 @YandexforMobile

  • 5 авг.1 6843918

    🤔 Чем живёт разработчик мобильных приложений Это Лев Бондаренко, старший iOS-разработчик из Яндекс Еды. В новом выпуске 1×1 он рассказал о работе, фронтенде и бэкенде в мобильной разработке и своих любимых проектах. Смотрите интервью на ютубе или в VK Видео, чтобы узнать: 🟠 Какое у Льва любимое занятие на работе 🟠 Зачем тестировать фичи на себе 🟠 Как выглядят собеседования в Яндекс 🟠 Что Лев спросил бы у Тима Кука 🟠 Чем культура разработки в Яндексе отличается от остальных 🎲 Кстати, в нашем канале Лев недавно рассказывал, как его команда оптимизировала медиаленту в Яндекс Еде. В посте: какие архитектурные решения не сработали, как строили observability для дебага и к каким компромиссам в итоге удалось прийти. Подписывайтесь: 💬 @Yandex4Mobile 📹 @YandexforMobile

  • 29 июл.2 191814

    🈲 Хотите научиться работать с опенсорсным стеком для разработки Flutter-приложений? С вами Андрей Смирнов, разработчик в команде Яндекс Про. Предлагаю снова обратиться к материалам с Mobile Runtime. В треке Not so AI я провёл воркшоп, в котором познакомил гостей мероприятия с опенсорсным стеком для разработки Flutter-приложений. 🟰 Внутри команды мы называем этот стек yx_architecture. В него входят yx_state, yx_scope и yx_navigation. Мы создали его, чтобы упорядочить разработку, перестать зависеть от внешних вендоров и получить возможности, которых нам не хватало: 🟠 Управление состоянием (state management) 🟠 Управление зависимостями (dependency injection) 🟠 Навигация между экранами Воркшоп состоит из теории и нескольких коротких кодинг-сессий. Я показал, как собрать архитектурно корректное приложение с нуля, и заодно рассказал, почему наш стек хорошо подходит для агентской разработки без потери качества. 📺 Посмотреть воркшоп можно на ютубе или в VK Видео. А остальные материалы с Mobile Runtime ищите в плейлистах: 🟰 Трек AI — на ютубе и в VK Видео 🟰 Трек Not so AI — на ютубе и в VK Видео Подписывайтесь: 💬 @Yandex4Mobile 📹 @YandexforMobile

  • 22 июл.2 85160

    видео или голосовое, без подписи

  • 22 июл.2 8042163

    ⏭ Как мы в Яндексе стремимся к AI-first-разработке С вами Артур Василов, руководитель мобильной разработки в Яндекс Браузере. На Mobile Runtime я открывал трек, посвящённый AI, и поделился опытом команды: со второй половины 2025 года мы внедряем агентов, чтобы повысить эффективность разработки. В этом посте я расскажу, что у нас получилось и к чему мы стремимся сейчас. 🚺 Первой большой задачей было отучить разработчиков писать код руками Было непросто. Прийти и обязать всех использовать агентов не получится, потому что это новые подходы, инструменты и огромное количество вопросов. Важно помнить, что скорость разработки не вырастет сразу. Из-за того, что во всём этом ещё нужно разобраться, в первое время она, напротив, станет ниже. Вместо того чтобы директивно обязать всех перекатываться на AI, лучше создать среду для экспериментов и поощрять новаторство. Мотивируйте разработчиков и изучайте, как и когда они используют новые инструменты. Выберите метрики, которые вам важны, и растите их. ​​🟰 Роль руководителя здесь невероятно важна. Как минимум вам нужен новый чатик по работе с LLM! Коллеги будут делиться опытом и поддержкой, шерить знания, помогать с инструментами. Нужны общие демо и амбассадоры AI в командах. А ещё важно начинать с себя: если руководитель не пользуется инструментом и не заинтересован в нём, сложно ожидать энтузиазма от команды. 🚺 Когда все используют AI, инфраструктура готова к этому и команда создала свой банк скилов, появляется ощущение потолка Разработка стала быстрее, но не в несколько раз, а на 10–30%. Возникает вопрос, как добиться значительного ускорения. Именно на этом этапе мы сейчас находимся и уже делаем успехи. Есть два варианта, как это сделать, и нужно использовать оба. 🚺 Автоматизация больших рутинных частей Вот три примера таких процессов у нас: 🟠 LLM Merge. Каждый раз, когда Chromium обновляется, в нашем коде появляются конфликты, ошибки компиляции и падающие тесты. Раньше раз в месяц это исправляли разработчики. Сейчас мы автоматически чиним всё LLM’кой. Подробности есть на Хабре 🟠 Свифтизация. В Браузере была часть кода, которую давным-давно написали на Objective-C. Годами мы (во многом с помощью стажёров 😂) переводили её на Swift. С помощью LLM мы закрыли эту задачку за два месяца. Про это тоже писали на Хабре 🟠 Дежурство по релизу. AI сильно помогает при выкатке обновлений. Он может сделать анализ состояния релиза, починить баги и краши (сравнивая код прошлой и новой версий) и выполнить кучу других мелких задач 🚺 Автономная работа агентов Часто буст перформанса AI упирается в пропускную способность оператора-человека. Поэтому нужно стремиться к тому, чтобы агенты работали автономно как можно дольше, не трогая людей. Сделать это можно, предоставив AI скилы для работы с устройством и самостоятельной проверки задач. Дополнительно стоит присмотреться к мультиагентным системам и оркестрациям, когда одна LLM управляет командой других. Немного другой подход — Autoresearch. Мы даём агенту сегмент кода и показываем, как посчитать метрику для его оценки. А потом просим улучшить её — и идём пить кофе 😀 📺 В докладе я больше рассказал о подготовке инфраструктуры AI и поделился некоторыми мыслями о пользе для бизнеса, которую несёт использование агентов. Посмотреть выступление можно на ютубе или в VK Видео. 🆖 Другие доклады с Mobile Runtime можно найти в плейлистах: Трек AI — ютуб и VK Видео Трек Not so AI — ютуб и VK Видео Подписывайтесь: 💬 @Yandex4Mobile 📹 @YandexforMobile

  • 17 июл.2 001911

    🚀 Погружаемся в технологии на deep tech night 5 сентября пройдёт deep tech night — масштабная онлайн-конференция Яндекса о технологических вызовах, с которыми IT-индустрия сталкивается в эпоху AI: от изменений в разработке до новых требований к архитектуре и инфраструктуре. Это событие для бэкендеров, фронтендеров, тимлидов, аналитиков, продактов и всех, кто работает в IT-индустрии, внедряет AI в процессы, проектирует сложные системы и ищет новые решения. ⏭ В программе доклады экспертов из Яндекса и международных IT-компаний: 🟠 Мо Гавдат, ex-Chief Business Officer, Google X 🟠 Алексей Гусаков, CTO Поисковых сервисов и ИИ 🟠 Сергей Мельник, руководитель сервиса Автономного транспорта и роботов И другие спикеры (некоторые из них пока что секретные — расскажем о них в ближайшее время 🤫). 🎲 Зарегистрироваться Подписывайтесь: 💬 @Yandex4Mobile 📹 @YandexforMobile

  • 15 июл.1 9831116

    🈲 Гайд по миграции на SPM: с граблями, костылями и скриптами Меня зовут Даниил Гиренко, я Flutter-разработчик в Яндекс Про. Проект по переводу нашего приложения с CocoaPods на Swift Package Manager оказался одним из самых сложных и долгих в моей карьере. Тем, кому ещё только предстоит подобное приключение, я хочу рассказать про подводные камни, о которые успел поцарапаться в процессе. 🎲 Ищите на Хабре полноценный гайд по миграции любого Flutter-приложения 💡 Внутри я разобрал граф зависимостей, показал, как мигрировать плагины, настроить сборку и добиться успешного билда. Эти знания могут помочь вам значительно ускорить проект миграции. Подписывайтесь: 💬 @Yandex4Mobile 📹 @YandexforMobile

  • 9 июл.2 284311

    видео или голосовое, без подписи

  • 9 июл.2 34417

    видео или голосовое, без подписи

  • 9 июл.2 39217

    видео или голосовое, без подписи

  • 9 июл.2 88017

    видео или голосовое, без подписи

  • 9 июл.2 24217

    видео или голосовое, без подписи

  • 9 июл.2 47417

    видео или голосовое, без подписи

  • 9 июл.2 34817

    видео или голосовое, без подписи

  • 9 июл.2 25817

    видео или голосовое, без подписи

  • 9 июл.2 08717

    видео или голосовое, без подписи

  • 9 июл.1 8901617

    🈲 Мультиплатформа без большого рефакторинга и остановки продуктовой разработки Привет, это Сергей Ефанов, старший мобильный разработчик в Яндексе. Недавно я выступал на Mobile Runtime, где рассказал, как мы внедряли Compose Multiplatform в Я.Team — внутренний сервис для сотрудников компании. Над приложением работает всего три человека: два Android-разработчика и один iOS-разработчик. В какой-то момент мы поняли, что постоянно реализуем одни и те же фичи дважды. Из-за этого логика постепенно расходилась между платформами, баги исправлялись не одновременно, аналитика отличалась, а ресурсы и переводы дублировались. ⏭ Мы решили перейти на Compose Multiplatform. Главной задачей было сделать это без остановки продуктовой разработки и без большого рефакторинга. Для этого мы начали постепенно выносить в общую часть только то, что действительно дублировалось. Каждый шаг планировали так, чтобы его можно было протестировать, зарелизить и при необходимости быстро откатить. Переход оказался инженерной инвестицией. Пока мы строили инфраструктуру, разработка действительно замедлилась, а всей команде пришлось осваивать новые инструменты и соседний стек. Но теперь мы можем разрабатывать значительную часть новых фич, затрачивая вдвое меньше ресурсов. 👷‍♀️ В карточках я показал несколько схем нашей архитектуры и процесса передачи общего кода. 🔽 Если интересно узнать больше — внизу прикрепил презентацию доклада. Также его можно посмотреть на ютубе или в VK Видео. На данный момент мы с командой уже реализовали 12 shared-фич. А 70% кода — общие для двух платформ. 📺 Другие доклады с Mobile Runtime тоже уже можно смотреть: 🟰 Трек AI — ютуб и VK Видео 🟰 Трек Not so AI — ютуб и VK Видео Подписывайтесь: 💬 @Yandex4Mobile 📹 @YandexforMobile

  • 3 июл.4 27020

    видео или голосовое, без подписи

  • 3 июл.4 35520

    видео или голосовое, без подписи

  • 3 июл.4 17820

    видео или голосовое, без подписи