Проекты
Продукты, которые я выпустил, open-source код и доклады.
Nuclear Wars
Стратегия про холодную войну для Apple Vision Pro, где целая планета парит у вас в комнате. Сделана в одиночку на Swift, SwiftUI и RealityKit, без игрового движка.
- месяца соло от идеи до App Store
- 3 месяца соло от идеи до App Store
- игроков в матче через Game Center
- 6 игроков в матче через Game Center
- языков в App Store
- 10 языков в App Store
SwiftSwiftUIRealityKitvisionOSGameKit
GrowDiaries
Социальная сеть для гроверов, написанная с нуля на pure SwiftUI + TCA.
- строк Swift
- 86K строк Swift
- выпущенных фич
- 90 выпущенных фич
- shippable builds
- 321 shippable builds
SwiftSwiftUITCASwift ConcurrencyXcode Cloud
Альфа-Банк: трейдинг и инвестиции
Стабильность, навигация и под-команда из 10 человек в iOS-организации из 35 инженеров за лучшим инвест-приложением 2024 года.
- активных пользователей в месяц
- 400K активных пользователей в месяц
- crash-free сессий
- 99% crash-free сессий
- под-команда / iOS-орг.
- 10 / 35 под-команда / iOS-орг.
SwiftSwiftUIUIKitMVVMSnapKit
TCA App Demo
Эталонное iOS-приложение на The Composable Architecture с табами, iOS 16.6+.
SwiftSwiftUITCA
stableDiff
Генерация изображений на устройстве: Stable Diffusion и CoreML на Apple Silicon.
SwiftCoreMLStable DiffusionApple Silicon
Архитектуры iOS-приложений — GrindConf 2019
Доклад о выборе архитектуры для iOS-приложения: MVC, MVVM и VIPER.
iOS architectureMVCMVVMVIPER