Создать iOS-приложение, которое симулирует и визуализирует распространение вируса в группе людей.
- Количество человек в группе.
- Количество заражаемых соседей в единицу времени.
- Частота перерасчета заболевших в группе людей.
Показывает следующие штуки:
- Изначальные параметры, введенные в первом экране.
- Кнопки зума для увеличения масштаба представления группы.
- Процент зараженных.
- Визуализацию группы с возможностью скролла.
- Кнопка состояния симуляции, которая позволяет остановить процесс заражения.
- Swift
- MVVM
- Combine
- Без сторонних библиотек
- Пересчет "больных" в фоне
- Вроде симпатично вышло