Ближайшая конференция

О конференции

Mobius – это конференция для разработчиков мобильных приложений, которая регулярно проходит в Москве и Петербурге и собирает более 400 участников. Аудитория конференции: Middle и Senior разработчики, тимлиды, руководители проектов и системные архитекторы.

Программа Mobius – это инженерные доклады для Android и iOS разработчиков о:

  • Технологиях (Java, Kotlin, Swift, Objective-C, JS Native)
  • Инструментах (мобильный DevOps, контейнеры, GPU-вычисления и пр.)
  • Фреймворках (Data binding, RxJava, Firebase, Realm и др.)
  • Архитектурах (MVP, MVVM, VIPER и другие)

Мы не берем «спонсорские» доклады, а значит – никакого маркетингового буллшита и рекламных выступлений.

Высококачественная онлайн-трансляция с возможностью задавать вопросы докладчикам позволяет участвовать в Mobius удаленно на равных с личным посещением.

Спикеры

Антон Щукин
Антон Щукин Badoo
Антон работает в Badoo уже 3,5 года, сейчас является частью iOS Core team. До этого работал над Яндекс.Поиском и Яндекс.Браузером...

Антон работает в Badoo уже 3,5 года, сейчас является частью iOS Core team. До этого работал над Яндекс.Поиском и Яндекс.Браузером для iOS. Мейнтейнер фреймворка Chatto, который используется во всех iOS-приложениях Badoo. В разработке ценит простые решения, понятный код и тесты. Большой поклонник дяди Боба (Robert C. Martin) и его книг, однажды сумел пожать ему руку и получить автограф.

Александр Коршак
Александр Коршак MERA
Специализируется на разработке приложений для Android c 2009 года. В настоящее время сместил фокус с разработки обычных мобильных приложений на...

Специализируется на разработке приложений для Android c 2009 года. В настоящее время сместил фокус с разработки обычных мобильных приложений на мобильный VR (и мы сейчас не об играх). Закончил ННГУ им. Н. И. Лобачевского, факультет вычислительной математики и кибернетики по специальности «Компьютерная графика». Утверждает, что родился с баскетбольным мячом и клавиатурой в руках.

Александр Блинов
Александр Блинов hh.ru
Александр занимается Android-разработкой с 2011 года. В настоящий момент руководит Android-командой в HeadHunter. Увлекается технологизацией и оптимизацией процессов в разработке ПО...

Александр занимается Android-разработкой с 2011 года. В настоящий момент руководит Android-командой в HeadHunter.

Увлекается технологизацией и оптимизацией процессов в разработке ПО и проектированием архитектурных решений. Спикер многих конференций, в том числе DUMP, Droidcon, AppsConf, Mobius.

Один из ведущих Android Dev Podcast. Соавтор и технический евангелист MVP-фреймворка Moxy.

Сергей Рябов
Сергей Рябов Mobile Consultant
Сергей – разработчик из Лондона, который поставил на паузу свой кочевой образ жизни, чтобы каждый день любоваться тучами. В настоящий...

Сергей – разработчик из Лондона, который поставил на паузу свой кочевой образ жизни, чтобы каждый день любоваться тучами. В настоящий момент работает над Android UI-фреймворками и инфраструктурой. Подозревается в организации Kotlin User Group в Питере и школ Android Academy в Питере и Москве, был замечен в пропаганде Kotlin и Android.

Danny Preussler
Danny Preussler sporttotal.tv
Danny is a mobile developer by heart. He lives and works in Berlin, the city he loves as much as...

Danny is a mobile developer by heart. He lives and works in Berlin, the city he loves as much as Android.

Danny signed the Software Craftsmanship manifesto as a strong believer in the value of lifelong learning. He dreams in clean code and could speak about unit testing all night. That's also his favorite topic when speaking or writing about Android.

Danny was in charge for Android for eBay's classified business in Germany before moving to Groupon to build a team there bringing mobile to the lives of merchants. Even before Android came along he programmed for mobile phones and every device that could run some kind of Java.

Danny is a Google Developer Expert for Android and Kotlin.

Алексей Ульенков
Алексей Ульенков Сбербанк
После того как в руки Алексея попал ZX Spectrum, он понял, что свяжет жизнь с программированием. Работал инженером в компании,...
Алексей Ульенков

После того как в руки Алексея попал ZX Spectrum, он понял, что свяжет жизнь с программированием. Работал инженером в компании, владел своей, был независимым разработчиком. Разрабатывал системы для Минобороны, системы связи, инструменты для бизнеса. В 2009 году написал первое приложение для iOS и теперь никак не может слезть с этой иглы. С 2016 года в Сбербанке занимается перестройкой и оптимизацией производства Сбербанк Онлайн.

Алексей Савин
Алексей Савин ВКонтакте
Начал заниматься iOS-разработкой в 2012 году. Работал над такими проектами, как Boom и VK Live. В 2016 пришёл работать во...
Алексей Савин

Начал заниматься iOS-разработкой в 2012 году. Работал над такими проектами, как Boom и VK Live. В 2016 пришёл работать во ВКонтакте, где занимается задачами, связанными с видео и live-трансляциями.

Денис Кириллов
Денис Кириллов Мамба
В детстве мечтал стать капитаном подводной лодки, но когда дома появился первый компьютер, решил, что будет программистом. Работает в сфере...
Денис Кириллов

В детстве мечтал стать капитаном подводной лодки, но когда дома появился первый компьютер, решил, что будет программистом. Работает в сфере IT 12 лет, последние 8 специализируется на разработке ПО для мобильных устройств. В 2009 году написал свое первое приложение для iOS — это была игра, которую в первый месяц скачали 100 тыс. раз. С тех пор уверен, что мобильная индустрия — лучшее средство для самовыражения программиста. В коде ценит простоту и ясность. С 2014 года руководит iOS-разработкой в компании Mamba.

Основная программа Demo Stage

Материалы

08 декабря. День 1

Время  & Зал
Доклад
Зал 1
Зал 2
Зал 3
09:00

Регистрация

09:45

Открытие

10:30
10:30 Зал 1
Fast and beautiful: Modern image delivery techniques
Doug Sillars
Freelance
#performance  #techniques  #images  #optimizations  #crossplatform 
Для практикующих инженеров EN
11:30

Перерыв

12:00
12:00 Зал 1
Властелин модулей
Александр Блинов
hh.ru
#bestpractices 
Для практикующих инженеров RU
12:00 Зал 2
Для практикующих инженеров EN
12:00 Зал 3
Введение в технологию RU
13:00

Перерыв

13:30
13:30 Зал 1
Android builds at Lyft
Артем Зиннатуллин
Lyft
#build  #gradle  #buck  #diy 
Для практикующих инженеров RU
13:30 Зал 2
Для практикующих инженеров RU
13:30 Зал 3
Реализуем UI в iOS: улучшаем, ускоряем, масштабируем!
Игорь Савельев
Badoo Limited
#atomicdesign  #ci  #uitesting  #utils  #architecture 
Введение в технологию RU
14:30

Обед

15:30
15:30 Зал 2
Kotlin для написания общего кода под Android и iOS
Святослав Щербина
JetBrains
#crossplatform  #newtech  #kotlin 
Для практикующих инженеров RU
15:30 Зал 3
Доподписывались...
Михаил Дударев
Licel Corporation
#security  #bestpractices  #googleplay  #internals 
Для практикующих инженеров RU
16:30

Перерыв

17:00
17:00 Зал 1
Make mobile apps fast again
Илья Богин
Яндекс
#performance  #battery  #ci  #perftesting  #monitoring 
Для практикующих инженеров RU
17:00 Зал 2
Dependency injection with Koin
Danny Preussler
sporttotal.tv
#hype  #kotlin  #newtech 
Введение в технологию EN
17:00 Зал 3
Advanced live streaming
Алексей Савин
ВКонтакте
#video  #streaming  #rtmp  #hls  #avfoundation 
Для практикующих инженеров RU
18:00

Перерыв

18:30
18:30 Зал 1
Kotlin puzzlers, Vol. 2
Антон Кекс
Codeborne
#kotlin 
Готовьтесь, будет подгорать RU
18:30 Зал 2
Compilers. Dalvik. ART. And everything in between
Yonatan Levin
KolGene
#dex  #gradle 
Для практикующих инженеров EN
18:30 Зал 3
Performance analytics: как и зачем?
Вячеслав Бельтюков
EPAM
#performance  #metrics  #firebase  #ui  #network  #memory 
Введение в технологию RU
20:00
Зал 3
EN

09 декабря. День 2

Время  & Зал
Доклад
Зал 1
Зал 2
Зал 3
09:30

Регистрация

10:30
10:30 Зал 1
Монорепо: путешествие обратно. История модуляризации в Badoo
Антон Щукин
Badoo
#architecture  #cocoapods  #carthage  #submodules  #workspace 
Для практикующих инженеров RU
10:30 Зал 2
Как кэшировать информацию в Android-приложении и не стрелять себе в ногу
Дмитрий Васильев
FunCorp
#lru  #bestpractices  #images  #video  #faststart 
Для практикующих инженеров RU
10:30 Зал 3
Мобильный VR: от идеи до релиза
Александр Коршак
MERA
#cardboard  #webvr  #unity  #gearvrf  #googlevrsdk 
Введение в технологию RU
11:30

Перерыв

12:00
12:00 Зал 1
Архитектурный подход к обработке ошибок
Дмитрий Михайлов
Яндекс
#architecture  #errors  #firebase  #ux  #debugging 
Для практикующих инженеров RU
12:00 Зал 2
Android: He protec, but he also attac
Александр Гузенко
Tinkoff.ru
#security  #assembler  #native  #ptrace 
Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии. RU
12:00 Зал 3
Flutter — how to make a beautiful app in an hour?
Paulina Szklarska
Droids On Roids
#hype  #ui  #dart  #crossplatform  #newtech 
Введение в технологию EN
13:00

Перерыв

13:30
13:30 Зал 1
Стриминг и воспроизведение видео поверх голых сокетов и кодеков
Александр Тоболь
Одноклассники
Иван Григорьев
Одноклассники
#udp  #streaming  #quic  #tcp  #performance 
Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии. RU
13:30 Зал 2
G(PU) force
Royi Benyossef
Samsung NEXT/GDE
#optimization  #graphics  #lowlevel  #bestpractices 
Для практикующих инженеров EN
13:30 Зал 3
Flux-архитектура в iOS-проекте
Денис Кириллов
Мамба
#architecture  #flux 
Введение в технологию RU
14:30

Обед

15:30
15:30 Зал 1
Мобильная архитектура в большой команде
Александр Михайлов
Uber
#ribs  #plugins  #customnavigation  #multimodule 
Для практикующих инженеров RU
15:30 Зал 2
Как приготовить хорошо прожаренный MVI под Android
Сергей Рябов
Mobile Consultant
#architecture  #reactive  #kotlin  #redux 
Для практикующих инженеров RU
15:30 Зал 3
SceneKit на практике
Вячеслав Гилевич
Яндекс
#scenekit  #graphics  #ar 
Для практикующих инженеров RU
16:30

Перерыв

17:00
17:00 Зал 1
Как модульность изменила не только наш код, но и весь процесс
Николай Лихогруд
Яндекс
#modularization  #cocoapods  #architecture  #di 
Для практикующих инженеров RU
17:00 Зал 2
Одно приложение, 200+ разработчиков: практики и инструменты
Алексей Ульенков
Сбербанк
#architecture  #bigteam  #processes  #scaling 
Для практикующих инженеров RU
17:00 Зал 3
Project Treble: a lifelong technical debt
Фёдор Цымбал
MERA
#hal  #hidl  #vendors  #fragmentation  #oem  #architecture 
Введение в технологию EN
18:00

Перерыв

18:30
19:30

Закрытие

8 декабря. День 1

Время
Доклад
11:35
Demo Stage
Евгений Мацюк — Почему clean architecture не спасет наши грешные души? Лаборатория Касперского
Лаборатория Касперского

Ребят, ну как так-то? Я же использую clean, у меня есть интеракторы. Все по православию. Но почему-то все равно все идет как-то не так. Знакомо такое? Или, может, «друг друга» такое рассказывал? Почему магические слова «интерактор» и «репозиторий» не лечат проект? А давайте с вами для начала разберемся, что мы вкладываем в понятие «архитектура» и почему clean многим помог. В чем секрет его успеха? Или тут вообще дело не в clean? Похоливарим, товарищи!

11:47
Demo Stage
Александр Дубиков — Наводим порядок при помощи xcconfig-файлов Альфа-Банк
Альфа-Банк

Александр расскажет, как можно организовать настройку ваших проектов, чтобы решить следующие задачи: сохранить историю изменений в конфигурации проекта; документировать и структурировать настройки; избежать конфликтов в pbxproj; создать типовой конфиг для похожих проектов. Он также даст несколько советов по переходу на xcconfig в текущем проекте и полному избавлению от pbxproj.

13:05
Demo Stage
Николай Литвяков — Контроль за соблюдением гайдлайнов в проекте ПАО Сбербанк
ПАО Сбербанк

Больше людей — больше вариантов сработать законам Мерфи. Как сделать так, чтобы 120 человек выполняли свою работу согласованно, с соблюдением гайдлайнов? Расскажем о всём применяемом в Android-разработке Сбербанк Онлайн спектре средств: от пулл-реквестов и Сонаркуба до кастомных Градл-скриптов и весёлых демо.

14:35
Demo Stage
Дмитрий Арбузов — Качество кода в команде hh.ru
hh.ru

Style guide, ревью, статический анализ, кодогенерация, тесты, CI, CD, технический долг.

14:47
Demo Stage
Евгений Долгий — Расскажем, что такое Яндекс.Телефон, а также объявим условия конкурса по розыгрышу смартфона Яндекс
Яндекс

15:00
Demo Stage
Юрий Привезенцев — Как попасть в команду iOS HeadHunter? hh.ru
hh.ru

16:47
Demo Stage
Антон Дудаков — Яндекс.Авто — не просто приложение Яндекс
Яндекс

18:17
Demo Stage
Розыгрыш и вручение подарков участникам квеста Райффайзенбанк
Райффайзенбанк

9 декабря. День 2

Время
Доклад
11:47
Demo Stage
Евгений Козочкин — Радости и боли поддержки библиотеки переиспользуемых UI-компонентов Альфа-Банк
Альфа-Банк

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

13:18
Demo Stage
Олег Колтунов — Маппинг данных в Kotlin: самые практичные способы Райффайзенбанк
Райффайзенбанк

15:15
Demo Stage
Квиз для разработчиков мобильных приложений Райффайзенбанк
Райффайзенбанк

16:35
Demo Stage
Николай Литвяков — Техдолг в спринтлог ПАО Сбербанк
ПАО Сбербанк

В проекте копится техдолг, а в спринт берутся исключительно фичи? Расскажем, как решать эту проблему.

Дискуссионные зоны

Дискуссионные зоны

Специальные зоны для общения со спикерами в перерывах между докладами. Без цензуры, без паники, без ограничений по времени.

BOF-сессии

BoF-сессии

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

Программный комитет

Кирилл Клебанов
Кирилл Клебанов Just LLC
Начал заниматься мобильной разработкой довольно давно, успел попробовать Windows Mobile, Android, Windows Phone и iOS. Именно iOS покорила сердце Кирилла...

Начал заниматься мобильной разработкой довольно давно, успел попробовать Windows Mobile, Android, Windows Phone и iOS. Именно iOS покорила сердце Кирилла всерьёз и надолго. Принимал участие в разработке топовых приложений российского App Store.

Владимир Иванов
Владимир Иванов EPAM
Lead software engineer в EPAM, стремится стать Solution Architect. Опытный Android-разработчик, эксперт по React Native, Certified Google Cloud Architect, ментор...

Lead software engineer в EPAM, стремится стать Solution Architect. Опытный Android-разработчик, эксперт по React Native, Certified Google Cloud Architect, ментор и спикер.

Кирилл Аверьянов
Кирилл Аверьянов ВКонтакте
iOS-разработчик и создатель «Клевера» от ВКонтакте. Также организует митапы CocoaHeads и занимается своими проектами....

iOS-разработчик и создатель «Клевера» от ВКонтакте. Также организует митапы CocoaHeads и занимается своими проектами.

Евгений Сатуров
Евгений Сатуров Surf
Фанат мобильных технологий, хорошей архитектуры и программ раннего доступа. За спиной несколько проектов с аудиторией в сотни тысяч человек. В...

Фанат мобильных технологий, хорошей архитектуры и программ раннего доступа. За спиной несколько проектов с аудиторией в сотни тысяч человек. В данный момент лидер команды Лабиринт Android, той самой, которая первой в России реализовала Instant App и может похвастаться приложением с оценкой 4,8 в Google Play.

Алексей Кудрявцев
Алексей Кудрявцев Avito
iOS performance engineer в Авито. Любит, чтобы пользователь получал нужный результат максимально быстро и красиво. Активный участник iOS-сообщества. Ведет подкаст AppsCast...
Алексей Кудрявцев

iOS performance engineer в Авито. Любит, чтобы пользователь получал нужный результат максимально быстро и красиво.

Активный участник iOS-сообщества. Ведет подкаст AppsCast и телеграм-канал cocoa_powder. С 2018 года является членом ПК Mobius. Переодически проводит курсы по iOS-разработке.

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

Кирилл Попов
Кирилл Попов Одноклассники
Разрабатывает Android-приложение Одноклассников. Закончил матмех СПбГУ, где занимался компьютерным зрением и безопасностью. Разработкой под Android занимается со второго курса. Любит...

Разрабатывает Android-приложение Одноклассников. Закончил матмех СПбГУ, где занимался компьютерным зрением и безопасностью. Разработкой под Android занимается со второго курса. Любит футбол, настольный теннис, ролики и сноуборд.

Артур Василов
Артур Василов Яндекс
Работает в Яндексе над Android-приложением Яндекса. Очень трепетно относится к качеству разрабатываемых приложений. Не собирается переходить на Kotlin и всегда...

Работает в Яндексе над Android-приложением Яндекса. Очень трепетно относится к качеству разрабатываемых приложений. Не собирается переходить на Kotlin и всегда делает слайды на Java. Выступает на конференциях и занимается организацией митапов в рамках GDG & KUG SPB.

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

Профессионально начал разрабатывать для мобильных приложений осенью 2010 года. Прошел через многие виды компаний: стартапы заказной разработки, стартапы продуктовые, большие холдинги. С 2014 года работает в Avito, руководит командой, сфокусированной на мобильной архитектуре iOS и Android. С 2016 года член Программного комитета AppsConf, с 2017 — член ПК Mobius.

Евгений Кателла
Евгений Кателла Яндекс
Руководитель мобильной разработки в Яндекс.Транспорте. За свою карьеру успел позаниматься наукой и бэкенд-разработкой на C# и Java. Последние несколько лет...

Руководитель мобильной разработки в Яндекс.Транспорте. За свою карьеру успел позаниматься наукой и бэкенд-разработкой на C# и Java. Последние несколько лет сильно погрузился в мобильную разработку, особенно под платформу Android. Является одним из ведущих подкаста Podlodka.

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

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

Николай Ашанин
Николай Ашанин EPAM
Solution Architect в компании EPAM. Живет в Нидерландах. Более 9 лет опыта в мобильной разработке, также имеет опыт в облачных...
Николай Ашанин

Solution Architect в компании EPAM. Живет в Нидерландах. Более 9 лет опыта в мобильной разработке, также имеет опыт в облачных технологиях и построении бэкенд-решений. Ведет блог для начинающих Software Architects.

Юлия Каледа
Юлия Каледа Jet.com
Android-разработчик в компании Jet.com. Возглавляет команду из 5 разработчиков, чья главная цель — создавать современные, высокопроизводительные и масштабируемые проекты для...

Android-разработчик в компании Jet.com. Возглавляет команду из 5 разработчиков, чья главная цель — создавать современные, высокопроизводительные и масштабируемые проекты для Android. Последние несколько месяцев занимается разработкой приложений дополненной реальности. Активный член некоммерческой организации C4Q, поддерживающей техническое сообщество Нью-Йорка.

Виктория Денисюк
Виктория Денисюк EPAM
Закончила Новосибирский государственный университет, факультет информационных технологий, и аспирантуру в Институте систем информатики имени А. П. Ершова СО РАН. С...
Виктория Денисюк

Закончила Новосибирский государственный университет, факультет информационных технологий, и аспирантуру в Институте систем информатики имени А. П. Ершова СО РАН. С 2006 года — разработчик на С++, .NET, Oracle. C 2010 года работает с iOS (бизнес-приложения, игры, анализ изображений).

Партнеры

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

Платиновый партнер

Серебряные партнеры

Бронзовые партнеры

Игровой партнер

Если вы хотите стать партнёром конференции — пишите на partners@mobiusconf.com.

Наши контакты