FunCorp iOS meetup#2

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.


Приглашаем iOS-разработчиков на FunCorp iOS meetup#2.

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

Начало в 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.

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

Для участия в событии необходимо зарегистрироваться и получить подтверждение. Количество мест ограничено.
Источник: https://habr.com/ru/company/funcorp/blog/485702/


Интересные статьи

Интересные статьи

Всем привет. Когда я искал информацию о журналировании (аудите событий) в Bitrix, на Хабре не было ни чего, в остальном рунете кое что было, но кто же там найдёт? Для пополнения базы знаний...
Ранее в одном из наших КП добавление задач обрабатывалось бизнес-процессами, сейчас задач стало столько, что бизнес-процессы стали неуместны, и понадобился инструмент для массовой заливки задач на КП.
Ваш сайт работает на 1С-Битрикс? Каждому клиенту вы даёте собственную скидку или назначаете персональную цену на товар? Со временем в вашей 1С сложилась непростая логика ценообразования и формирования...
В 2019 году люди знакомятся с брендом, выбирают и, что самое главное, ПОКУПАЮТ через интернет. Сегодня практически у любого бизнеса есть свой сайт — от личных блогов, зарабатывающих на рекламе, до инт...
Согласно многочисленным исследованиям поведения пользователей на сайте, порядка 25% посетителей покидают ресурс, если страница грузится более 4 секунд.