Я доверил ИИ написать приложение. Угадайте, как это закончилось?
У меня были ChatGPT, Claude и много часов лишнего времени
Я придумал приложение в Telegram, которое помогает сохранять ссылки, заметки по папкам и устанавливать напоминания о них. Да, это буквально буст «Избранного» в формате мини-аппа.
Рассказываю, как чуть не сошел с ума, пока разрабатывал приложение без опыта в программировании, но с желанием сделать что-то своё.
Всё началось с мысли
«У нас в избранном столько классных ссылок и заметок. Но! Они просто хранятся там и забываются навсегда. Ни тебе удобных папок, ни разделения по темам — хочешь найти книгу или фильм, готовься пробираться сквозь поток неупорядоченных мыслей»
И тут я подумал, а если воплотить наши идеи с помощью вайб-кодинга? 🤓
Как разработать приложение, когда единственное, что ты знаешь о коде — это фраза "hello, world"
Разобраться с кодом помог Cursor (использовали Claude 4 sonnet и ChatGPT 4.1). В него закинул подробное ТЗ: какое приложение хотим, где оно должно работать и как выглядеть.
Приложение получалось рабочим, пока я не дошел до баз данных. Они не сохраняли ссылки или падали, если сразу 3 человека что-то сохраняли.
Тут вайб-кодерские мечты столкнулись с реальностью: исправить баги без понимания кода невозможно. Даже если у вас 3 подписки на разные ИИ и есть свободные вечера в течение месяца 😵💫 А закончить-то приложение хочется.
Итог: надо искать программиста, который посмотрит и скажет, в чём проблема. Через знакомства нашел джуна, который посмотрел код и сказал… что всё неплохо для вайб-кодинга. Он прочекал баги и добавил несколько новых фич.
Например, так родилась функция с напоминаниями: пользователь может сохранить ссылку и попросить прислать её в определённое время. Удобно, если утром увидел фильм, который хочешь посмотреть в выходные — так точно о нём не забудешь.
Тесты
После сбора бета-версии приложения начал кастдев. Собрал небольшую анкету, чтобы понять, на сколько приложение удобно в использовании и… нужно ли кому-то вообще.
Фидбек друзей помог понять, каких функций не хватает, а что лишнее. Например, я много времени потратил на генерацию иконок, но оказалось, что они никому не понравились и замедляли приложение, поэтому мы заменили их обычными эмодзи.
Проблемы и желание сделать идеально
В какой-то момент MVP перестал быть MVP. Мы начали вылизывать всё до блеска: переписывали тексты по десять раз, двигать пиксели, выравнивали кнопки, играли с цветами, дизайнили иконки — генерили и шлифовали их в Figma.
Буквально превратились в мини-корпорацию из двух человек, которые спорят о кнопке. Хорошо, что мы вовремя поняли об этом: решили убрать самые неприятные баги, а над фичами подумать после запуска.
Что в итоге?
Приложение работает — за месяц набралось 450 пользователей. Оказалось, что с ИИ можно генерить не только AI-слоп, но и бету-версию приложения. Правда, чтобы все не лагало — без прогера не обойтись.