Подробности
2ГИС открывает центр разработки в Санкт-Петербурге. Вместе с офисом запускаем и наш DevDay — митапы для общительных разработчиков, аналитиков, тестировщиков, дизайнеров и всех, кто любит делиться своим опытом. Формат стандартный — два-три интересных доклада, вопросы, общение и афтепати.
Дата: 8 июля
Место: Амфитеатр Ленполиграфмаша на Петроградке
На первом DevDay SPB поговорим о разработке мобильных приложений. Один доклад уже готов, ещё два анонсируем в ближайшее время. Если хотите выступить — пишите в телеграм Денису @DenisHonig или Алексею @yeskelaveenrok
Программа:
18:30 — препати и регистрация
19:00 — Автоматизированная кодогенерация свифтового интерфейса для C++
19:40 — Перерыв, общение, вот это всё
20:00 — Второй интересный доклад
20:40 — Перерыв, общение, вот это всё
21:00 — Третий интересный доклад
21:40 — Афтепати
Первый спикер
Толя Петров iOS-разработчик в 2ГИС. Разрабатывает 2ГИС для iOS и Mobile SDK. Отвечает за стратегию и техническое развитие iOS-направления.
Тема: Автоматизированная кодогенерация свифтового интерфейса для C++
Тезисы: Swift и C++ не могут взаимодействовать напрямую. Существующие решения подразумевают использование C, ObjC или экспериментальных механизмов в качестве промежуточного звена.
Задача поддержания этой прослойки поддаётся автоматизации. Генерируя весь промежуточный код, можем:
• Позволять взаимодействовать с кодом C++, как если бы это была Свифтовая библиотека.
• Снизить издержки поддержания Свифтовой библиотеки с кроссплатформенной частью.
• Резко повысить скорость доставки новой функциональности в кроссплатформенной части.
• Повысить эффективность и предотвратить ошибки, уменьшить необходимое число тестов.
Строя кодогенератор на основе соглашений, применяемых в коде C++, получаем не только корректный промежуточный Свифтовый код, но и полноценный публичный интерфейс SDK.
Второй спикер
Следите за анонсами и присылайте заявку на доклад
Третий спикер
Следите за анонсами и присылайте заявку на доклад
Увидимся!