Почему ulives: iOS-преемник LifeUp
Мы превратили идею «перенести LifeUp на iOS» в реальное, постоянно развивающееся приложение: ulives. Если вы ищете «LifeUp iOS», «LifeUp iOS version» или «LifeUp iOS alternative», этот пост рассказывает, почему ulives существует, как он улучшает LifeUp и что мы выпустили за первые три месяца.

Почему ulives
Android-нативный стек LifeUp обеспечивал отличную производительность и глубокую интеграцию с системой, но усложнял кроссплатформенное расширение. Чтобы предложить по-настоящему нативный опыт iOS — не жертвуя долгосрочной поддерживаемостью — мы оценили два пути:
- Пересоздание на Flutter: быстро и кроссплатформенно, но с компромиссами в нативном ощущении и долгосрочной архитектуре
- Инновационная линия Kotlin Multiplatform (KMP): общая бизнес-логика между платформами, UI каждой платформы остаётся по-настоящему нативным
Мы выбрали второй путь и создали ulives — iOS-преемника LifeUp. Думайте об ulives как о «LifeUp for iOS, переосмысленном».
Архитектурные особенности:
- Нативный интерфейс SwiftUI для производительности и эргономики первого класса на iOS
- Кроссплатформенная бизнес-логика на Kotlin Multiplatform для будущего расширения
- Глубокие интеграции iOS: таймер фокуса в Dynamic Island, пользовательские иконки приложения, резервное копирование/синхронизация iCloud, ранняя поддержка Shortcuts


Что улучшилось по сравнению с LifeUp
Мы не хотели порт 1:1. ulives использует возможность перестроить давние болевые точки.
1) Система валют: фиксированная → гибкая
В LifeUp «монеты» предопределены, что ограничивает именование и мультивалютное использование. В ulives мы моделируем «валюту» как тип предмета:
- Любой предмет можно использовать для оплаты внутри приложения (монеты, очки, энергия, токены…)
- Свобода редактировать название, иконку, описание — или удалять
- Выбор «валютного предмета» при оформлении покупки
Результат — настоящая свобода мультивалютности при меньшей сложности системы.

2) Единая временная шкала активности
LifeUp разбрасывает записи по модулям (логи монет, история pomodoro, изменения инвентаря…). ulives предлагает «Временную шкалу активности», которая централизует всё:
- Выполненные задачи, использование предметов, награды, сессии фокуса — на одной временной шкале
- Фильтрация по времени и типу; просмотр прогресса похож на пролистывание личного игрового журнала

3) Меньше жёстких ограничений, больше настройки
ulives изначально строится на «экстремальной настраиваемости»:
- Более мягкие лимиты наград атрибутов и настройки EXP по каждому атрибуту
- Эффекты предметов могут удалять другие предметы; поддерживаются множители наказания
- Детальные переключатели и параметры — меньше обходной сложности

4) От клонов экземпляров к циклам + повторам
Классическая модель клона на каждое повторение гибка, но усложняет понимание истории и статистики. ulives использует «Циклы задач + правила повторения»:
- У каждой задачи понятный жизненный цикл с видимыми историческими циклами
- Контроль статуса по циклу (выполнено/просрочено/пропущено/ожидает подтверждения)
- Естественные настройки повтора: каждые X дней/недель/месяцев/лет; завершение по количеству или дате; пользовательское начало/конец


5) Нативный UX iOS
Dynamic Island для pomodoro, резервное копирование iCloud, исследование Shortcuts, более плавные жесты и пользовательские иконки приложения — ulives опирается на экосистему iOS.


Три месяца обновлений
После запуска v1 в апреле мы получили прямую обратную связь — некоторые назвали это «комнатой без отделки»: каркас был готов, но содержимое нужно было наполнить. Мы быстро двигались в свободное время и выпустили три версии за три месяца:
- 1.1.0 (2025‑05‑13): Набор фокуса — Pomodoro, обратный отсчёт, секундомер, задачи фокуса
- 1.2.0 (2025‑06‑03): Эффекты лутбоксов — более захватывающие награды
- 1.3.0 (2025‑07‑29): Панель статистики, система моделей уровней, задачи-счётчики
Огромное спасибо всем, кто присылал предложения и отчёты об ошибках по e-mail — особенно с видео воспроизведения и логами — это помогло нам быстро улучшить стабильность.


Краткое сравнение: Habitica / LifeRPG / LifeUp
- vs Habitica: Habitica сосредоточен на общем RPG-мире и динамике гильдий с фиксированными правилами. ulives фокусируется на личной геймификации offline first с высокой настройкой, резервным копированием iCloud и без социального давления.
- vs LifeRPG: LifeRPG предлагает базовые RPG-элементы, но ulives приносит гибкую модель «валюта как предмет», циклы задач + повторы, единую временную шкалу активности и современный нативный UX iOS.
- vs LifeUp (Android): ulives — iOS-преемник, часто искомый как «LifeUp iOS» или «LifeUp for iOS» — с переработанной мультивалютностью, циклами/повторами, timeline/статистикой и pomodoro в Dynamic Island.
Что дальше
- Автоматические достижения: разблокировка по поведению/времени/изменениям атрибутов
- Онлайн-библиотека ресурсов: официальные атрибуты/достижения/задачи для импорта в один клик
- Несколько каналов покупки и типов использования для предметов
- Более глубокая интеграция Shortcuts, виджеты iOS
- Избирательные функции на базе ИИ
Мы поддерживаем план в актуальном состоянии — см. наш Roadmap.
Заметки для пользователей LifeUp
- ulives — новое приложение, сейчас offline first; подписка проверяется через App Store. Миграции подписки или данных из LifeUp пока нет
- Из-за инноваций и онлайн-возможностей премиум-цена ulives ближе к современным приложениям для продуктивности; большинство функций сейчас доступно бесплатно для пробы
- Мы можем поддержать импорт из LifeUp с потерями позже, после завершения базовых возможностей ulives
Попробуйте сейчас
Найдите «ulives» в App Store. Если вы любили LifeUp, вы, вероятно, узнаете тот же геймифицированный дух — обновлённый для iOS.
Вопросы или идеи? Свяжитесь с нами по e-mail внутри приложения. Мы читаем каждое сообщение.