FunCorp iOS meetup

15 февраля приглашаем iOS-разработчиков на FunCorp iOS meetup#2. С докладами выступят инженеры FunCorp, Badoo, Ситимобил, Revolut и Raiffeisen Bank.

ИТ и интернет 16+

15 февраля, конференц-зал Holiday Inn (ул. Лесная, 15).

Начало в 12-00.

Доклады

Сервисы без сервера. Используем Firebase на 100%

Андрей Мухаметов, FunCorp

Андрей расскажет, как можно разрабатывать мобильные приложения с использованием сервисов Firebase без собственных серверов. Вы получите ответы на следующие вопросы:

  • что есть в Firebase, какие возможности и ограничения;
  • почему мы выбрали именно его;
  • как FunСorp использует сервисы Firebase в своих приложениях;
  • сколько стоит создание MVP мобильного сервиса.

Катастрофически полезные последствия модуляризации (в мире iOS и непрерывной интеграции

Артём Лоенко, Badoo

Доклад строится вокруг опыта Badoo после внедрения процесса модуляризации и  даст представление о том, что такое процесс модуляризации, как его внедряли в компании и как это выглядит сейчас. Артём расскажет о технических нюансах подготовки к модуляризации, спровоцированными модуляризацией изменениями и мониторинге.

UI Rendering в iOS

Михаил Сорокин, Ситимобил

О чём будет говорить Михаил:

  • CPU vs GPU: как они связаны и чем руководствоваться при выборе;
  • iOS render pipeline: что происходит во время композиции и рендера в iOS и о чём нужно помнить;
  • Рисование: setNeedsDisplay(rect☺, отрисовка draw(rect☺ и draw(layer:ctx☺;
  • Image rendering Pipeline: когда и зачем использовать downsampling и Backing Store;
  • Blending, offscreen rendering и инструмнты дебага;
  • Расторизация: плюсы, минусы, кейсы.

    Лотерея в приложении: отрисовка, анимация и никакого мошенничества

Наталья Никитина, Revolut

Наталья поделится опытом создания кастомной анимации в приложении на примере лотерейного колеса. Из доклада вы узнаете, какие есть возможности для реализации подобного элемента в iOS. В основной части раскрываются детали:

  • как рисовали колесо с помощью CAShapeLayer;
  • как обрабатывали взаимодействие с колесом, рассчитывали угол поворота;
  • как анимировали кручение с помощью CABasicAnimation;
  • где ещё могут пригодиться эти возможности и технологии.

«Едим» дизайн по частям

Екатерина Батеева, Raiffeisen Bank

Дизайн-система — это удобный подход для разработки приложений в едином стиле. Из доклада Екатерины вы узнаете:

  • о различных подходах к дизайн-системе (на примерах нескольких проектов);
  • как её могут поддерживать и тестировать сами разработчики;
  • об «узкие местах» и том, как сделать их стабильными и обнаруживать ещё на этапе проектирования;
  • какие существуют инструменты для визуального тестирования.

Круглый стол

В конце программы мы проведём круглый стол и обсудим вопросы, полученные от участников митапа.

Прямая трансляция

Смотрите онлайн-трансляцию митапа на ютуб-канале FunCorp.

В прямом эфире можно будет задать вопросы, которые мы озвучим спикерам.

 

Для участия в событии необходимо зарегистрироваться и получить подтверждение. Количество мест ограничено.


 

Поделиться:

1803 дня назад
15 февраля 2020 12:00–18:00

Москва
ул. Лесная, 15
Показать на карте

Уже есть билет
Восстановить

Поделиться:

Связь с организатором

Напоминаем, что для того чтобы восстановить билет организатору можно не писать.

На этот адрес придёт ответ от организатора.

По номеру с вами свяжется организатор

Подпишитесь на рассылку организатора

Восстановление билета

Введите адрес электронной почты, указанный при регистрации на событие

Обращаем внимание на то, что билеты должны были прийти к вам на почту сразу после покупки.

Возврат билета

Если вы хотите вернуть билеты, вы можете сделать это по ссылке из письма с билетами или оформить запрос организатору в вашем  личном кабинете.

Подробнее о возврате билетов