- PVSM.RU - https://www.pvsm.ru -
10 декабря прошел 2-ой Нижегородский GDG DevFest [1] в Нижегородском технопарке Анкудиновка [2]. Наша dream team спасла 300+ разработчиков от зимней стужи и информационного голода.
Мы не собираемся успокаиваться и расслабляться — продумываем новые митапы по Android, Firebase, Internet of Things, Virtual and Augmented Reality, Machine Learning итп Ну, и конечно, мы уже думаем о GDG DevFest 2017. Предстоящий год будет богатым на события от GDG NN! А пока о том, как проходил DevFest NN 2016 читайте ниже (warning: много фотографий).
Во время второго DevFest’а спикеры вещали на темы Modular Android UI, MvvmCross, Firebase for Mobile Developers и спорили о том, насколько полезны языки Rust и Go в контексте современного программирования.
Участники изучали как проектировать для Google Cardboard, автоматизировать тестирование SDK и ощутили на себе возможности VR/AR. И это еще далеко не всё, чем запомнился этот Fest.
У всех желающих была возможность пообщаться с докладчиками тет-а-тет сразу после выступления. В случае со спикером из Сербии Милошем Маринковичем такое общение еще и помогло прокачать английский!
Нам удалось уместить в один день 16 хардкорных докладов для опытных и начинающих разработчиков. Несмотря на то, что участникам пришлось выбирать куда пойти — у каждого спикера было много слушателей. Теперь подробнее о темах конференции.
Первые доклады подготовили Милош Маринкович из CounterPath (Novi Sad) и Вячеслав Кормушкин из HARMAN CS (Н.Новгород).
Милош рассказывал, как решить проблему создания сложных пользовательских интерфейсов на Android в модульных приложениях — чтобы ваш UI не «сломался».
Вячеслав посвятил доклад технологии Xamarin и показал на практике, как, приложив минимум усилий, портировать на Android уже готовое приложение, написанное под другую платформу. В частности речь шла о ключевых частях MvvmCross: View Model, Data Binding, Dependency Injection и др.
Павел Малышев из Mustlab (Н.Новгород) рассказал про ошибки при создании изоморфных веб-приложений, затронул архитектурные вопросы, рабочие техники и приемы, а также поделился кейсами из реальной жизни.
Доклад Александра Денисова (GDG-лидер, Н.Новгород) был о сервисах Firebase, которые можно использовать в разработке приложений под Android (и не только). Кроме того он рассказал о нововведениях, анонсированных на Firebase Summit, прошедшем недавно в Берлине.
Леонид Кальнеус (GDG-лидер, Новосибирск) и Никита Баксаляд из MaidSafe (Курган) решили сосредоточиться на относительно новых (читай «менее распространенных в России») языках программирования — Go и Rust.
Леонид рассказал кто (кроме Google), зачем и как применяют в работе язык Go, а Никита раскрыл секрет как использовать Rust при создании высокопроизводительных серверных приложений и почему браузерный движок Servo, написанный на Rust'е — это будущее всего Веба.
Особенно теплый фидбек получил доклад Тимура Ахметгареева (App in the Air Inc, Москва) об экосистеме перезапущенного Firebase — о том, как он справляется с задачами мобильных продуктов в стадии развития и о сложностях, с которыми сталкиваешься при использовании. К слову, про опыт App in the Air Inc. c Firebase рассказывали на Google I/O (ребята участвовали в бета-тестировании).
Самый юный докладчик Дмитрий Барталевич (EPAM Systems, Минск) рассказывал про то, как веб дерзко сбегает из онлайн-среды с помощью инструментов Web Bluetooth API и PWA. Дима в целом интересуется тем, что еще не скоро доберется до продакшена, но ведь и DevFest о том, как быть на шаг впереди остальных разработчиков.
Михаил Вайсман (CEO Trinity Digital, Москва) посвятил доклад библиотекам для отображения VR 360-панорам. Что ценно, он затронул много технических аспектов и поделился собственными примерами на Android, провел сравнительный анализ библиотек WebGL, OpenGL и Google VR.
Пожалуй, самую необычную тему затронула Анастасия Артемьева (MERA, Н.Новгород). Она поделилась деталями проекта, заказчиками которого выступили североамериканские ученые-биологи, занимающиеся мониторингом жизнедеятельности кораллов. Основной задачей проекта было «повысить интеллект» уже существующей аппаратуры, научив ее общаться по протоколу Wi-Fi (Wi-Fi под водой, КАРЛ!) c приложением на Android-планшете. Требования к подводному приложению тоже были нестандартными. Внимание аудитории было привлечено на все сто!
Звиад Кардава (GDE IoT, Москва) привез с собой первые потребительские версии Project Tango и Google Home (мы строили дома и котиков за 5 секунд). Он рассказал о их возможностях и потом отвечал на множество вопросов от разработчиков, т.к. данные устройства пока не доступны в РФ.
Игорь Шеко (VoxImplant, Москва) затронул сразу множество тем в своем докладе: рассказал почему важно и нужно использовать PWA и AMP, показал гаражный проект IoT домофона с WebRTC и без бекенда, поделился тем, как справляется с WebRTC в VoxImplant и даже не обошел тему Firebase. И самое важное — Игорь предложил как перестать писать CRUD и начать жить.
Доклад был не без доли юмора и самоиронии — приятное дополнение к практической ценности.
Алексей Витенко (Yandex, Минск) и Женя Рыжкин (Yandex, Санкт-Петербург) осветили детали единой платформы аналитики мобильных приложений, мобильного трекинга и crash-репортинга — AppMetrica. Доклад был сфокусирован на тестировании мобильной SDK. Ребята поделились опытом в автоматизации тестирования SDK такого специфического формата и рассказали, почему это, вдруг, так сложно и как мы с честью всё это преодолели.
Александр Коршак (GDG-лидер, Н.Новгород) затронул тему сферического видео: рассказал об аспектах работы с 360-видео и его особенностях: как снять, проиграть, как устроен формат видео и как с ним работать.
Завершали наш DevFest доклады на темы синхронизации данных и столь популярного машинного обучения.
Дмитрий Устимов (GDG-лидер, Н.Новгород) сделал обзор стандартного механизма SyncAdapter и дал ответ на то, какие требования и ограничения он накладывает. Также Дима рассказал, как эти ограничения обойти, написав свой SyncAdapter, когда требования заказчика отличаются от стандартного поведения — значит, в 99 случаях из 100.
На этом всё! Мы рады, что нам удалось собрать экспертов высокого класса со всех уголков России и даже из других стран. Наша площадка для общения любителей Google-технологий вновь откроется в Нижнем уже осенью 2017. С каждым DevFest мы становимся лучше!
Кстати, теперь в GDG NN три лидера: к Саше Денисову присоединились Дмитрий Устимов и Александр Коршак. А готовили DevFestNN2016 в общей сложности более 20 неравнодушных людей.
Присоединяйтесь к GDG Nizhny Novgorod во ВКонтакте [3], на Facebook [4]. До встречи!
#gdgnn2016 #devfest2016 #gdgnizhny #devfest
Автор: Google
Источник [5]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/google/234027
Ссылки в тексте:
[1] 2-ой Нижегородский GDG DevFest: http://devfest.gdgnn.ru/
[2] Нижегородском технопарке Анкудиновка: http://www.itpark-nn.com/
[3] ВКонтакте: https://vk.com/gdgnizhny
[4] Facebook: https://www.facebook.com/gdgnizhny
[5] Источник: https://habrahabr.ru/post/319598/?utm_source=habrahabr&utm_medium=rss&utm_campaign=best
Нажмите здесь для печати.