28 октября в Digital October прошла первая конференция мобильных разработчиков #MBLTDev.
Конференцию открыл директор по маркетингу компании e-Legion Антон Крохмалюк:
«Три года подряд, начиная с 2012, в московском Digital October проходила международная мобильная конференция #MBLT для бизнес-аудитории. В этом году мы решили пойти еще дальше и сделать конференцию, посвященную только мобильным разработчикам.»
Всего на конференцию приехало 17 спикеров из Англии, Германии, Голландии, Дании, России и США. Конференция шла на двух языках: русском и английском, с синхронным переводом. Первым выступил Глава EMEA PayPal Тим Мессейршмидт с докладом про безопасность и новые виды аутентификации.
«8,5% пользователей используют в качестве пароля Password или 123456. 45% уходят с сайта вместо того, чтобы восстановить пароль или ответить на секретные вопросы. — сказал Тим. — Для повышения безопасности мы в PayPal предлагаем использовать носимые устройства или аутентификацию без пароля (например, OpenID).»
Следом за Тимом на сцену вышел канадский блоггер и iOS-разработчик онлайн-галереи Artsy Эш Фюрроу, который рассказал про решение проблем и реактивное программирование на Swift. За получасовой доклад Эш успел показать несколько актуальных примеров разработки на Swift и ответить на вопросы аудитории. Продолжил конференцию доклад от русскоязычного спикера - руководителя разработки рекламных продуктов ВКонтакте Андрея Новосельского про мобильную рекламу. Андрей представил новейшую статистику пользователей сервиса. Как оказалось, приложением Вконтакте под Android пользуется 17,8 млн пользователей, в то время как под iOS почти в 2,5 раза меньше — всего 7,5 млн, и в общей сложности в приложении пользователи проводят 9,6 часов в месяц.
После Андрея на сцене появился руководитель отдела разработки мобильного ПО компании Intel Илья Славутин, который рассказал о новом кросс-платформенном фреймворке Intel INDE. Илья показал устройство фреймворка, его возможности и примеры создания мультимедийного приложения. Продолжил конференцию мобильный архитектор ТКС Банка Дмитрий Тарасов с докладом про переиспользование кода и повышение качества и скорости разработки.
Следующим выступал iOS-разработчик компании Одноклассники Юрий Буянов. Юрий начал свою презентацию про опыт использования MVVM в реальных проектах с слайда с белкой, а примеры кода объяснял с помощью единорога, чем привел слушателей в полный восторг. Сам доклад был посвящён практическим аспектам разработки iOS-приложений с использованием архитектуры MVVM. В частности, рассматривались способы осуществления навигации и реализации списков в рамках такой архитектуры. Для слушателей, незнакомых c предметом, в начале доклада было сделано небольшое введение в MVVM и ReactiveCocoa. Закрыл дообеденную часть конференции ведущий инженер по безопасности компании Via Forensics Андрей Беленко с докладом про безопасность iOS-устройств. Андрей рассказал, на что нужно обращать внимание при разработке приложений с точки зрения безопасности и чего делать категорически нельзя.
После обеда конференцию продолжил iOS-разработчик компании e-Legion Руслан Гуменный с рассказом про codedesign. Вслед за Русланом на сцене появился CTO Mb-Lock и основатель Google Developer Group Омск Алексей Коровянский с докладом про автоматическое тестирование Andorid-приложений на примере двух фреймворков. Алексей рассказал про проблемы и трудности, с которыми сталкиваются при автоматизации тестирования, привел примеры, исходя из своего опыта, решение проблем, примеры того, что было раньше, что есть сейчас и сделал прогноз того, что нас ожидает в будущем. Следующий доклад снова был посвящен разработке под iOS — Руслан Шевчук из Aviasales рассказал про особенности использования Core Data и синхронизацию в iCloud.
Продолжил тему разработки для iOS indie-разработчик Александр Черный. Свое выступление «Трилатерация с помощью iBeacon» Александр начал с демонстрации того, как работают биконы и что собой представляет трилатерация. В докладе Александр подробно рассмотрел конкурирующие технологии и с какими трудностями приходится сталкиваться при работе с биконами. После Александра на сцену вышли представители компании Google: пресейл инженер Дмитрий Нефедкин и менеджер программ Наталья Ефимцева. Они рассказали про backend-разработку для мобильного приложения с использованием Google Cloud.
После Дмитрия и Натальи выступил вице-президент по разработке компании Realm Брайан Мюнхольм. Брайан показал презентацию о создании сервиса Realm и рассказал, чем их движок мобильных баз данных лучше SQLite:
«В первые 2 месяца после релиза, Realm стали использовать больше 20 000 разработчиков. В данный момент в разработке находится больше 1000 приложений на нашем движке.»
Продолжил конференцию ведущий продуктолог JetBrains Илья Рыженков c докладом про язык программирования для Android Kotlin. Илья рассказал про историю создания языка, его преимущества перед Java и показал несколько примеров кода.
Тройку заключительных докладов открыл директор по развитию Soundcloud Энди Карвелл презентацией «Как мы переделывали iOS-приложение с нуля». Следующим на сцене появился старший инженер-программист компании Twitter Тай Смит с докладом про разработку SDK под Android. Заключающим выступлением стал доклад «Как не стать заложником одной платформы» от программ-менеджера Parallels Access Алексея Панфилова.
Пока спикеры рассказывали о последних трендах мобильной разработки, в Твиттере участники вели живую трансляцию и боролись за сувениры от организаторов. Лучшим достались годовые подписки на Parallels Access, футболки от Soundcloud и #MBLTDev.
Также, на площадке мероприятия были организованы две зоны отдыха от партнеров конференции — ТКС Банка и Одноклассников. Во время перерывов посетители могли зарядить свои мобильные устройства, поиграть в приставки, принять участие в чемпионате по настольному футболу, подкрепиться и просто отдохнуть в приятном общении с коллегами.
Презентации с конференции можно найти на Slideshare, видео — на нашем Youtube-канале, фотоочет — в группе на Facebook.
Twitter
ЧитатьFacebook
НравитсяВКонтакте
Подписаться