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

,
Москва

e-Legion соберёт топовых мобильных разработчиков

  • Доклады от лидеров
    iOS- и Android-разработки
  • Квесты, викторины
    и задачки
  • 800 участников
    и приглашённые эксперты
  • Crystal Ballroom,
    Москва-Сити

Кто будет

Team Lead
31%
Мобильные разработчики
45%
Tech Lead
24%
Senior
51%
Junior
21%
Middle
28%
>290
iOS-разработчиков
>310
Android-разработчиков
>60
тестировщиков
>70
руководителей проектов
>40
инди-разработчиков
>30
CIOs, CTOs

Спикеры

Uber
Ellie Shin
Senior Software Engineer, iOS/Mobile Platform
Hacking with Swift
Paul Hudson
Author of Hacking with Swift
Netflix
John C. Fox
Senior User Interface Engineer, iOS
DMod Labs
Laura Morinigo
Chief Innovation Officer, Google Developers Expert
Instacart
Kaushik Gopal
Senior Android Engineer, Google Developers Expert, Fragmented Podcast Founder
Uber
Ben Pious
Software Engineer
Google
Дина Сидорова
Технический менеджер по работе с партнерами
NSScreencast
Ben Scheirman
Chief Screencaster
The New York Times
Krzysztof Zabłocki
Lead iOS Engineer
Coding Blocks
Harshit Dwivedi
Android Developer and Instructor
Badoo
Артём Рудой
Android-разработчик
Альфа-Банк
Александр Симоненко
Android Team Lead
e-Legion
Михаил Фуников
Android-разработчик

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

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

10:0010:40

Paul Hudson, Hacking with Swift

Как мы обманываем сами себя

Paul Hudson
Легко ли научиться писать на Swift? Так ли сильно выбор архитектуры влияет на приложение? Может ли протокол-ориентированное программирование упростить иерархию приложений? Легко повторить принятую мудрость и надеяться на лучшее, но если вы хотите написать лучший код, вам нужно начать оспаривать эти предположения. Узнаем, как это делать, из доклада Пола.
11:0011:40

Harshit Dwivedi, Coding Blocks

Firebase ML Kit: Machine Learning — это просто

Harshit Dwivedi
На I/O 2018 Google анонсировала Firebase ML Kit, который позволяет легко использовать возможности машинного обучения. API Firebase ML Kit предлагает такие функции, как распознавание лиц, распознавание текста, обнаружение объектов и так далее. Ваши приложения также могут маркировать предоставленное изображение для особых характеристик и определять популярные ориентиры на картинке. Из доклада узнаем, как использовать все API, доступные в Firebase ML Kit.
12:0012:40

John C. Fox, Netflix

Создаём приложение, удобное для пользователей во всём мире

John C. Fox
6 января 2016 года Netflix представила свой сервис почти в 200 странах, став первой по-настоящему глобальной телевизионной сетью. Приложение Netflix для iOS локализовано на 28 языках, и команда разработчиков постоянно работает над улучшением пользовательского опыта в различных направлениях. В своём выступлении Джон расскажет о: высококачественной локализации, работе с агрессивными сетевыми условиями, A/B-тестировании и многом другом.
13:0013:40

Артём Рудой, Badoo

Как мы внедрили единую дизайн-систему и ускорили разработку UI

Артём Рудой
Badoo — крупнейший в мире сервис знакомств с аудиторией в более чем 390 миллионов пользователей. Cкорость разработки и качество функциональностей критичны. Держать баланс между этими критериями непросто: Badoo существует уже 12 лет, прошло через несколько редизайнов, проводит очень много А/В-тестов и имеет обширную кодовую базу. Чтобы поддерживать UI приложения на должном уровне, около года назад Badoo начала разрабатывать единую дизайн-систему, которой теперь пользуются команды дизайна, мобильного веба, iOS и Android. Это помогло добиться наилучшего понимания между разработчиками и дизайнерами, а как следствие — ускорить и упростить процесс разработки. Во время внедрения единой дизайн-системы ребята столкнулись со многими проблемами из-за большого количества легаси кода. Артём расскажет, как его отрефакторили и как тестировали во время разработки, а также поговорит о системе автотестов для UI и о том, как изменились процессы разработки после интеграции.
14:0014:40

Ben Pious, Uber

Когда синтаксис — не торт

Ben Pious
Цель Swift состоит в том, чтобы быть достаточно безопасным языком для программирования приложений, достаточно быстро для системного программирования, беспрепятственно взаимодействовать с Objective-C, быть достаточно производительным для сценариев и машинного обучения, и достаточно лёгким для того, чтобы научить детей писать на нём. Как сказал создатель, цель Swift — «мировое господство». Но какова стоимость этих конкурирующих приоритетов? В докладе мы узнаем, как некоторые из самых интересных и забавных последствий этих противоречивых приоритетов проявились в огромной базе кода Uber.
15:0015:40

Михаил Фуников, e-Legion

Couritines. Опыт практического применения

Михаил Фуников
Узнаем, как применять корутины на продакшн-проекте. Михаил расскажет о сложностях, с которыми пришлось столкнуться, о плюсах и минусах применения данного подхода. Подытожим доклад выводами о том, когда и как стоит использовать корутины у себя на проекте.
15:5016:30

Kaushik Gopal, Instacart

Рефакторинг мобильного приложения в UDF

Kaushik Gopal
Из доклада узнаем, как отрефакторить текущее приложение в новое, с мощной и стабильной архитектурой.
16:5017:30

Laura Morinigo, DMod Labs

Firebase + Flutter

Laura Morinigo
Лаура Мориниго расскажет секреты работы с Flutter. Flutter — SDK для мобильных приложений от Google для создания высококачественных интерфейсов для iOS и Android в рекордные сроки, бесплатно и с открытым исходным кодом. Во время доклада узнаем тонкости Flutter и особенности интеграции с Firebase для улучшения вашего приложения.
17:5018:30

Krzysztof Zabłocki, The New York Times

Архитектура iOS-приложений

Krzysztof Zabłocki
Кшиштофт расскажет о паттернах в iOS и разберёт ошибки, которые разработчики чаще всего допускают при использовании MVC и MVVM.
18:5019:30

Александр Симоненко, Альфа-Банк

Эволюция процессов CI\CD для Android-приложений. История Альфа-Банка

Александр Симоненко
Тема CI\CD сейчас одна из самых популярных в большинстве компаний на рынке. Уже существует множество различных решений и историй развития в разных компаниях. Из доклада узнаем историю развития CI\CD в Альфа-Банке с его появления и до текущего момента.

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

  • e-Legion
  • РАЭК

Партнёры

Alfa-Bank
Google
ЦУМ
Jet Brains
Revolut
Skyeng

Коммьюнити

MCE Conference
Digest MBLT DEV

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

Mediajobs.ru
AppFutura
iOS Ninja
Apptractor
Digital HR
DevZen
Tproger
Cocoa Developers Club
Tagline
ВШЭ
IT-events
Droid news
Advertise.ru
East west digital news
Нетология
Unilead
SendPulse
Rspectr
iOS events
HRity
emailMatrix
HR channel Perezvonyu
Android_live
ZuckerStudio
Swiftbook

Дизайн-партнёр

LIMYÈ

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

Москва

Crystal Ballroom, Башня Око, Москва-Сити, 1-й Красногвардейский проезд, 21, стр.2

Открыть в Google Maps

Контакты

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

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