Habit tracker – Trackly
Второй iOS-проект. Простой трекер привычек без перегруза и лишних функций.
Проект делали вместе с маркетологом. Взяли популярную нишу. Разобрали конкурентов. Собрали своё. И сильно упростили путь пользователя.
Это был мой первый опыт, где я сам и дизайнер, и разработчик. Поэтому выбрал задачу попроще. Хотел довести до релиза и не утонуть по дороге.
Чтобы картинка была полной, я сделал всё сам. Брендинг. Материалы для App Store. И онбординг с оплатой.
Начал с самого простого сценария. Главный экран — один понятный вход и быстрый обзор. Добавление — сумма, категория и цвет. Аналитика — по желанию, без перегруза. Настройки — только то, что действительно нужно.
Хочу быстро увидеть расходы за период. Хочу знать общую сумму. Чтобы понять, сколько трачу.
Хочу добавить расход за пару секунд. Ввести сумму. Выбрать категорию или создать свою. Чтобы потом легко читать список и графики.
Хочу периодически смотреть сводки. Хочу видеть структуру трат. Чтобы понимать динамику и не гадать на ощущениях.
Собрал каркас в Xcode и разложил структуру по экранам. Писал на Swift и подключал помощь через Cursor. Быстро понял, что “ИИ всё сделает” — не работает. Пришлось разобраться и в SwiftUI, и в UIKit. Потом долго наводил порядок и исправлял.
Сначала решил довериться ИИ. Хотел собрать быстро и без боли. Спойлер: боль всё равно пришла.
Пока учился, постоянно менял подход. То так, то иначе. В итоге получилось нечто похожее на приложение. Но дизайн пришлось держать гибким. Практики не хватало, и я не хотел себя зажимать.
После экспериментов вернулся к исходной идее. Аккуратно сверстал руками. К тому моменту уже понимал синтаксис. И знал, где искать и что править.
Этот этап я сначала недооценил. А потом понял простую вещь: без упаковки приложение просто не увидят. Смотрел конкурентов. Как они формулируют пользу. Какие скрины ставят. Что выносят в первые секунды. Много обсуждали с маркетологом, как именно продавать.
Первый шок был сильный. Некоторые референсы выглядели как скам. Но это тоже часть рынка.
Пробовал совместить агрессивные приёмы и свой контент. Было непривычно. Я привык к «воздуху» и спокойным цветам.
Нашёл компромисс. Сделал крупные заголовки и усилил элементы, но не превратил всё в баннер. Приглушил фон. Сгладил композицию карточками. И оставил достаточно места для текста.
Идея простая: доллар и сканер. Сделал аккуратно и с правильными пропорциями. Под светлую и тёмную тему. На рабочем столе смотрится хорошо.
Если человек уже скачал — важно не потерять момент. Сделал короткий онбординг из трёх экранов. Дальше — paywall. Закрыл приложение и добавил первый расход — снова paywall. Да, это тренд. И да, работает.
Чтобы не страдать с темами и переводами, сделал универсальный каркас. Он переживает любую длину текста.
Сначала собрал один каркас. Контент подставлял из кода на статичных данных. Так быстрее проверять логику.
Онбординг сверстался спокойно. К этому моменту уже появилось понимание, как делать быстрее и без лишних ошибок.
Выводы
Второй iOS-проект. Простой трекер привычек без перегруза и лишних функций.
Мониторинг для АЭС — это не про интерфейс, а про понимание состояния системы. Проект включал переработку логики, визуализацию 3D-хранилищ и синхронизацию сложных сценариев.
Кросс-платформенное приложение для мониторинга и настройки инженерного оборудования.