Международная конференция мобильных разработчиков

, Digital October

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

4-я Международная конференция мобильных разработчиков MBLTdev 2017 — это платформа для повышения квалификации и знакомства с профессиональным сообществом опытных и талантливых разработчиков. Изучите последние iOS- и Android-тенденции и лучшие практики, посетив выступления докладчиков из Европы, Кремниевой долины и России. Узнайте о новых инструментах и подходах к проектированию архитектуры, задайте вопросы экспертам, получите новые знания для работы над вашими проектами. Увидимся на MBLTdev 2017!

Спикеры

Uber
Зак Свирз
Android-разработчик
Agoda.com
Алекс Курайло
Основатель Trollwerks Inc., Ведущий разработчик в Agoda.com
Fyusion
Люк Пархэм
iOS-разработчик
PSPDFKit
Иван Шорич
Android-разработчик
Chime
Роб Норбак
Ведущий мобильный разработчик
Sharewire
Александр Толстых
Руководитель мобильной разработки
Тинькофф
Кирилл Бессонов
Архитектор мобильного приложения мобильного оператора Тинькофф Мобайл
Mail.Ru Group
Никита Клещин
Android Team Leader в Delivery Club
Mail.Ru Group
Тимур Нуров
iOS Team Lead в Delivery Club
Альфа-Банк
Дмитрий Кузьмин
Старший разработчик
Альфа-Банк
Лев Брук
Дизайнер цифровых продуктов
Сбербанк
Владимир Теблоев
Android-разработчик
Silicon Valley Insight
Макар Стеценко
iOS-разработчик
Приложение «Кошелёк»
Данил Терновых
Senior Android Developer
Эвотор
Илья Линник
Лидер команды разработки
e-Legion
Илья Кулебякин
iOS Team Lead
CocoaHeads
Кирилл Аверьянов
iOS-разработчик
CocoaHeads
Никита Майданов
iOS-разработчик
CocoaHeads
Самвел Меджлумян
iOS-разработчик
VoltMobi
Виктор Стариков
iOS-разработчик

Предварительная программа

Внимание! Данное расписание является предварительным. Порядок выступлений и время могут быть изменены.

11:0011:10

Приветствие

11:1011:50

Алекс Курайло, Agoda.com

AR-действительность

Алекс Курайло
До сих пор переполох вокруг ARKit был связан с возможностью взаимодействия AR-объектов с реальным миром. А как сделать эти объекты частью окружающей действительности? В своём докладе Алекс продемонстрирует использование Core Location для создания AR-взаимодействия, привязанного к настоящим объектам, и расскажет об использовании технологии для усовершенствования разных сфер жизни: от ритейла до навигации в музеях.
12:0012:40

Люк Пархэм, Fyusion

Во имя скорости: ускоряем работу iOS-приложений

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

Иван Шорич, PSPDFKit

Android-анимации на Kotlin и RXJava2

Иван Шорич
Доклад рассматривает эффективную цепочку Android-анимации с использованием RxJava2 и Kotlin. Данный подход также совместим с Java. При анимации элементов пользовательского интерфейса платформа Android предоставляет различные анимационные события, такие как запуск, аннулирование, остановка и так далее. Рассмотрим перенос логики анимаций в последовательные вызовы RxJava, делая весь процесс «реактивным» с улучшенным синтаксисом и контролем потока управления.
13:4014:00

Викторина для iOS-разработчиков

14:0015:00

Обед

15:0015:40

Роб Норбак, Chime

Тема уточняется

Роб Норбак
15:5016:30

Зак Свирз, Uber

Код, создающий путь к счастью

Зак Свирз
Зак расскажет, как команда Uber использует генерацию кода для устранения проблем и боилерплейт (boilerplate) кода. Рассмотрим возможности автоматизации, примеры библиотек и другие полезные фишки.
11:0011:40

Макар Стеценко, Silicon Valley Insight

Путь джедая или от REST до GraphQL

Макар Стеценко
Доклад содержит необходимый минимум для работы с GraphQL. Развеем связанные с ним мифы и посмотрим, как начать его использовать в нативных приложениях, написанных на Swift и Kotlin.
11:5012:30

Данил Терновых, Приложение «Кошелёк»

Как мы оживляем карты

Данил Терновых
Рассмотрим кастомный Layout manager для Recycler View.
12:4013:20

Системный подход к использованию графических ресурсов

Опыт Альфа-Лаборатории по систематизации процесса создания, хранения и переиспользования иконок для трёх платформ (iOS, Android, web).
Дмитрий Кузьмин
Старший разработчик, Альфа-Банк
Лев Брук
Дизайнер цифровых продуктов, Альфа-Банк
14:0015:00

Обед

15:0015:40

Виктор Стариков, VoltMobi

Использование Audio Unit Extension для генерации и обработки звука

Виктор Стариков
Audio Unit Extension — технология, появившаяся в iOS 9. Она позволяет создавать DSP-модули, которые преобразовывают и создают аудио-сигналы. Сигналы могут использоваться из других приложений, поддерживающих эту функциональность. Например, можно создать свой синтезатор, драм-машину или звуковой эффект, который можно подключить в Garage Band. В докладе будут рассмотрены возможности этих расширений, способ их создания и использования.
15:5016:30

Илья Линник, Эвотор

Микросервисная архитектура на мобильном устройстве

Илья Линник
Доклад рассмотрит архитектуру системных приложений на кассовом устройстве, которое работает на Android. Обсудим основы философии микросервисной архитектуры. Также Илья расскажет о реализации сервисов, их взаимосвязи, обновлении и контроле за работоспособностью.
16:4017:20

Кирилл Бессонов, Тинькофф

Архитектура приложения мобильного оператора

Кирилл Бессонов
Опыт Тинькофф Мобайл:
— Подход к формированию команды для нового проекта внутри компании: состав команды, какие платформы, языки, стандарты и сторонние библиотеки.
— Переиспользование наработок других мобильных проектов.
— Особенности разработки mobile only продукта.
— Сложность взаимодействия фронтов с бэкенд-системами в другой компании и другие технические трудности.
— Сим-карты в Apple Watch, в носимых устройствах и для IoT — новые горизонты телекома.
17:3018:10

Илья Кулебякин, e-Legion

The Legacy Cookbook

Илья Кулебякин
18:2019:00

70% заказов, но не Mobile-First

Как устроена разработка постоянно развивающегося продукта для мобильной аудитории в Food Tech компании №1 в России. Скандалы, интриги, расследования.
Никита Клещин
Android Team Leader в Delivery Club, Mail.Ru Group
Тимур Нуров
iOS Team Lead в Delivery Club, Mail.Ru Group
11:0011:40

Владимир Теблоев, Сбербанк

Dependency Injection в проекте с четырьмя dex-файлами

Владимир Теблоев
Рассмотрим DI-фреймворки для Android-приложений и проблемы кодогенерации на примере Dagger 2 на больших проектах. Обсудим Kodein как альтернативу из Kotlin-community: обзор скоупов и биндингов, преимущества и перспективы.
11:5012:30

Александр Толстых, Sharewire

Android-история: качество, производительность, стабильность

Александр Толстых
Доклад посвящён инструментам и подходам, позволяющим увеличить качество разработки с минимальными усилиями. Благодаря этим инструментам совершенствуется не только качество конечного продукта, но и качество самого процесса разработки. Обсудим качество кода, производительность и стабильность продукта, скорость и удобство разработки. Все приёмы и технологии проверены на большом количестве существующих проектов и заточены под переиспользование.
11:0014:00

iOS Codelabs

Потренируйтесь в работе с такими приёмами, как Optional, Guard let, Struct и Value, Protocol Extension. После теории нужно будет интегрировать подходы и отрефакторить код, обнаружить ошибки в коде готового приложения и в его системе безопасности: кто найдёт больше, тот круче!
Кирилл Аверьянов
iOS-разработчик, CocoaHeads
Самвел Меджлумян
iOS-разработчик, CocoaHeads
Никита Майданов
iOS-разработчик, CocoaHeads
14:0015:00

Обед

15:0018:00

Android Codelabs

Применяйте теорию на практике: присоединйятесь к сессии Codelabs от Google, прокачивайте скиллы и выполняйте задания.

Организаторы

Генеральные партнёры

Сбербанк
Mail.ru
Tinkoff
Evotor
Альфа-Банк

Партнёры

Digital Zone
DZ Systems
Skyeng
CocoaHeads
JetBrains
Rido

Информационные партнёры

AppFutura
IT-Events
theRunet
Apps4All
Сын Программиста
Apptractor
Adindex
RSpectr
DigitalHR
CocoaDevelopersClub
iOS Channels
East-West Digital News
ITmozg
iOS-Ninja
DevZen
Droidnews
SpiceIT
MeetPartners
MTI
advertise.ru
Tagline
Netology
CMS
RuBrain

Последние новости о конференции

Место проведения:

Digital October

Москва, Берсеневская наб. 6, строение 3

Открыть в Google Maps

Контакты:

Выступления
Екатерина Москалёва
+7 911 148 41 17
Партнёрство
Александра Митрошина
+7 911 923 85 33
Оплата билетов, документы
Финансовая служба Runet-id
+7 495 950 56 51