Dmitrii Cherviakov

Проекты

Продукты, которые я выпустил, open-source код и доклады.

Продукт2026 – н. в.

Nuclear Wars

Стратегия про холодную войну для Apple Vision Pro, где целая планета парит у вас в комнате. Сделана в одиночку на Swift, SwiftUI и RealityKit, без игрового движка.

месяца соло от идеи до App Store
3 месяца соло от идеи до App Store
игроков в матче через Game Center
6 игроков в матче через Game Center
языков в App Store
10 языков в App Store

SwiftSwiftUIRealityKitvisionOSGameKit

Продукт2025 – н. в.

GrowDiaries

Социальная сеть для гроверов, написанная с нуля на pure SwiftUI + TCA.

строк Swift
86K строк Swift
выпущенных фич
90 выпущенных фич
shippable builds
321 shippable builds

SwiftSwiftUITCASwift ConcurrencyXcode Cloud

Продукт2021 – 2025

Альфа-Банк: трейдинг и инвестиции

Стабильность, навигация и под-команда из 10 человек в iOS-организации из 35 инженеров за лучшим инвест-приложением 2024 года.

активных пользователей в месяц
400K активных пользователей в месяц
crash-free сессий
99% crash-free сессий
под-команда / iOS-орг.
10 / 35 под-команда / iOS-орг.

SwiftSwiftUIUIKitMVVMSnapKit

Open source2025 – н. в.

TCA App Demo

Эталонное iOS-приложение на The Composable Architecture с табами, iOS 16.6+.

SwiftSwiftUITCA

Open sourceянв – май 2023

stableDiff

Генерация изображений на устройстве: Stable Diffusion и CoreML на Apple Silicon.

SwiftCoreMLStable DiffusionApple Silicon

Докладфевр 2019

Архитектуры iOS-приложений — GrindConf 2019

Доклад о выборе архитектуры для iOS-приложения: MVC, MVVM и VIPER.

iOS architectureMVCMVVMVIPER