Yandex for Mobile
Это наше онлайн-соревнование, в котором участники разрабатывали приложения со встроенными AI-фичами 👾
Напомним имена победителей:
🥇 Максим Бойнов, приложение «Персональный AI-учитель» для изучения языков
🥈 Илья Токарев, приложение Expense Tracker AI для автоматического подсчёта расходов
🥉 Артём Бацанов, приложение PollApp для быстрых голосований без интернета
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍4❤2
Современные приложения на iOS часто страдают от одной беды: значительная часть кода в них нужна не для реализации той или иной функциональности, а только для транзита параметров через промежуточные слои. И чтобы добавить зависимость в глубокий компонент, нужно внести изменения во всех промежуточных функциях.
В итоге код теряет семантическое значение, объём boilerplate растёт, рефакторинг усложняется, а инкапсуляция нарушается. Стандартные решения ведут к другим проблемам: синглтоны сложно тестировать, SwiftUI Environment работает только в иерархии View, а DI-контейнеры теряют compile-time-проверок.
С её помощью зависимости объявляются локально через
@Implicit и передаются по стеку одним ImplicitScope, а специальный анализатор на этапе сборки строит граф вызовов и гарантирует, что нужный контекст не забыт. Это позволяет сохранить гибкость обычного кода и радикально уменьшить шум в больших модулях.Внутри Альфред показывает, как библиотека работает в продакшен‑коде Браузера (1,5 млн строк Swift): от корневых фабрик с сотнями зависимостей до маленьких компонентов, замыканий и lazy‑свойств. А ещё разбирает сильные и слабые стороны подхода и показывает, какие вещи должны оставаться явными параметрами.
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12🔥7👍4😁3🥰2🗿2
А вот и новый выпуск спецпроекта! Всё как в прошлых эпизодах: начинающие разработчики присылают нам свой код, а опытные программисты из Яндекса анализируют его и показывают, что сделано здорово, а что ещё можно доработать.
В свежем выпуске Александр Денисов, ведущий разработчик в команде Супераппа, заглядывает под капот Exhale, iOS-приложения на Swift. Это инструмент для медитации: он улавливает вдохи и выдохи пользователя с помощью AI, а потом анализирует и выгружает данные, чтобы помогать контролировать дыхание. Такой вот кибердзен.
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍4🔥3🥰1
Это викторина по мотивам игры, в которую мы иногда рубимся на наших митапах. В смайликах зашифрованы три термина из мобильной разработки. Попробуйте их отгадать!
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8🥰6👍4🤔2
Мы решили вспомнить, сколько всего классного произошло в нашем сообществе в этом году, и сделали свой топ материалов по мобилке. Ловите!
Доклад Никиты Шаповалова, руководителя группы технологий скорости в Яндекс Маркете. Внутри подробно о проблеме производительности: реальные кейсы, польза для бизнеса и инструменты, которые работают.
Доклад Никиты Васильченко, руководителя группы скорости в Яндекс Go. Никита показал, как исследовать энергопотребление при разработке мобильных приложений и на что следует обращать внимание в первую очередь.
Это курс о том, как пользоваться нашим фреймворком. Показываем пример production-ready-решения для быстрого обновления UI без релиза приложения.
Разговор из нашей стримерской на Mobius о том, как софт-скилы влияют на работу и продвижение в карьере. Участвуют начинающий и опытный руководители.
Тир-лист активностей для разработчиков: от бесполезных к самым важным. В прямом эфире его составили Артур Василов, руководитель разработки в Яндекс Браузере, и Кирилл Розов, один из самых крупных блогеров по мобильной разработке.
Это наш спецпроект, в котором опытные разработчики Яндекса смотрят, что напрограммировали стажёры и джуны, и объясняют, что было сделано хорошо, а что ещё можно доработать.
Процесс найма в нашу компанию стал удобнее! А какие именно секции и интервью теперь проходят разработчики мобильных приложений — смотрите в плейлисте по ссылке.
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍5👏2🤔1
2025-й был годом экспериментов. Мы активно делились с сообществом знаниями, участвовали в конференциях, проводили митапы и пробовали новые форматы. И даже успели перезапустить процесс найма разработчиков 😎
А ещё мы запустили два абсолютно новых формата для рынка и в DevRel:
Мы не просто поставили стенд, а организовали целую стрим-студию: в прямом эфире на ютубе дискутировали, разбирали пул-реквесты, проводили утренние шоу и решали задачки вместе с участниками конференции.
Мы провели практический фестиваль по мобильной разработке, центральной частью которого стал пятичасовой AI-хакатон по разработке приложений. Ещё там были разнообразные воркшопы, настолки и PeerLab — каждый нашёл себе занятие по душе.
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤4👍3😍3🗿1