MobiFest Meetup | СПб | 04.04.19
Details
MobiFest впервые в Санкт-Петербурге!
Митап состоится при поддержке сообществ GDG SPb и CocoaHeads SPb.
В программе 2 мини-секции с докладами для iOS- и Android-разработчиков.
Ждем вас 4 апреля
Наб. Обводного Канала, 136 (Лофт COM.NATA)
Сбор гостей в 18:30
Начало в 19:00
Регистрация: https://team.cft.ru/events/91
Программа:
Андрей Кучеренко, Mobile Teamlead, Skyeng
Экономия на мобильной разработке
Высокая стоимость разработки мобильных приложений в сравнении с web-приложениями - это не новая проблема. В докладе будут рассмотрены особенности управления командой, которая ведет разработку одного функционала для нескольких платформ. Я расскажу про методы оптимизации стоимости мобильной разработки, которые мы используем в Skyeng:
- Объединение iOS и Android разработчиков в одну команду
- Создание рабочих групп
- Использование инструментов кроссплатформенной разработки
Смирнов Антон, Android разработчик, ЦФТ
Code Review в большой команде
Расскажу историю о том, какие проблемы возникают с ревью при росте команды, как эти проблемы решать, что вообще смотреть в пулл реквестах и как писать комментарии, чтобы никого не обидеть.
Евгений Зубков, Senior Android Developer, Revolut
Как показать любую картинку без боли
В докладе я расскажу, как мы:
— организовываем загрузку картинок из разных источников — Network, Assets, Resources и т.д.;
— генерируем и трансформируем изображения;
— тестируем изображения — можем явно проверить, где и что отображаем, грузим ли картинку из сети или генерируем.
А также покажу примеры из реального приложения.
Александр Ивлев, Главный iOS разработчик, ЦФТ
Как не переписывать приложение с нуля и не потерпеть фиаско
Вероятно слышали историю, как в одна из команд ЦФТ переписала приложение с нуля, и ей это удалось. Но а мы не переписывали приложение с нуля, но при этом постоянно улучшаем его, не снимая с конвейера. А именно переписываем код на Swift, добавляем модульность, тестирование, логирование и кучу других технических решений
Андрей Чевозеров, Senior iOS Developer, Grid Dynamics
Миграция на Flutter без боли и переживаний
В конце 2018 года фреймворк кроссплатформенной разработки Flutter вышел из беты и официально считается пригодным для production. Но для многих мобильных разработчиков психологическим барьером всегда была и остаётся неоднозначность решения об интеграции подобных технологий в уже существующие приложения с большой кодовой базой. В своём докладе я постараюсь ответить на большинство самых острых вопросов и показать как легко и без лишних мучений интегрировать flutter-модуль в старое приложение.
Александр Егоров, Senior Android Developer, Redmadrobot
Архитектура MVVM на основе ViewModel и LiveData. Подводные камни
Сегодня ViewModel и LiveData являются отличной альтернативной сторонних библиотек для построения presentation-слоя.
В мире существует множество вариантов интеграции архитектурных компонентов в проект.
В моем докладе я расскажу, как мы унифицировали для нашего отдела работу с ViewModel и LiveData: как интегрировать DI, передавать события от ViewModel к View и какие подводные камни существуют.
