iOS · вайб-кодинг от идеи до продукта
LearnLock: слова учатся на экране блокировки
Телефон разблокируют десятки раз в день — LearnLock превращает каждый раз в повторение слова. Создаёшь карточку «слово + перевод», приложение генерирует обои для локскрина, и запоминание идёт само. Приложение целиком написано в вайб-кодинге: это доказательство того, что подход доводит до законченного iOS-продукта.
Коротко
- Продукт
- Собственный, LearnLock (внутреннее имя — Wallang)
- Платформа
- iOS 18+
- Подход
- Целиком вайб-кодинг: архитектура и продукт — мои, код — ИИ
- Статус
- Демонстрационный проект, не продаётся
Как было
- Приложения для слов требуют отдельного времени и силы воли — и их забрасывают.
- Повторение работает, только когда оно происходит само, без отдельного действия.
Что построено
Обои, которые учат
Карточка превращается в обои локскрина с автоматическим подбором контраста. Шрифты, цвета, позиция текста и стеклянный эффект настраиваются.
Контент без усилий
Готовые тематические наборы слов и community-топ популярных фраз, виджеты для локскрина и домашнего экрана.
Свои данные под рукой
Экспорт и импорт карточек в CSV, работа офлайн.
Стек
- SwiftUI
- SwiftData
- iOS 18+
- StoreKit 2
- Supabase
- OpenAI
- n8n
Вопросы
Зачем в портфолио проект, который не продаётся?
Он показывает, что вайб-кодинг доводит до законченного нативного iOS-приложения со своими данными, синхронизацией с бэкендом и встроенными покупками — а не до прототипа.
Что значит «целиком вайб-кодинг»?
Продукт, архитектуру и решения я держал сам, а код писал ИИ. Тот же подход я использую в UniMe и Nimer.