Koshelek mobile meetup
Митап проводится совместно с командой Тинькофф и Surf. Встречаемся, чтобы поговорить про документацию, фреймворки, архитектуру и даже про аутсорс разработку.
Программа митапа:
19:00 – 19:35, Зачем писать private? Богдан Маншилин, Engineering Manager в Кошельке
Богдан расскажет историю одного проперти в классе фреймворка навигации, который должен был быть приватным, но вместо этого испортил всю задумку core-фреймворка. А ещё поведает, как мы пытались исправить архитектуру и почему ни один из вариантов не сработал, пока мы не написали private.
19:40 – 20:05, Дружим Swift Concurrency с имеющейся кодовой базой, Тимур Хамидов, Старший разработчик, Отдел разработки мобильных платформ Тинькофф.
На примере проблем, с которыми столкнулась команда Тинькофф при применении Swift Concurrency, Тимур расскажет, как подружить continuation с задачами и как тестировать асинхронный код без ожиданий.
20:10 – 20:40, SwiftUI — внедрение в аутсорс разработку, Владислав Климов, iOS Developer в Surf
Владислав расскажет про попытки внедрения и подходы, которые в Surf используют для навигации. По сути это будет история об исследовании с результатами, но открытым концом и интересными техническими решениями.