METABYTE
К списку статей

Жена заставила? История одного туду-листа, который дорос до App Store

Разработчик запилил приложение для шопинга для себя и жены — а теперь оно в App Store. Спойлер: CI/CD не сломался, но список покупок всё ещё не синхронизируется с бюджетом.

12 мая 20262 мин чтения
Жена заставила? История одного туду-листа, который дорос до App Store

Помните ту самую ситуацию, когда вы пишете пет-проект для себя, а он внезапно становится публичным? Вот и парень из dev.to поделился историей: они с женой устали от забытых списков покупок и написали своё приложение — Tollere. Теперь оно в App Store, и это не очередной Trello-clone, а вполне себе минималистичный инструмент для шопинга.

Что под капотом?

Судя по всему, стек классический для iOS-разработки: Swift, SwiftUI, Core Data. Никаких тебе AI-рекомендаций или AR-навигации по магазину — просто списки, категории и синхронизация. Но знаете, иногда простота побеждает. Как IKEA: вроде бы коробка и инструкция, а собираешь полдня.

Почему это не очередной «убийца Todoist»?

Автор честно признаётся: приложение создавалось для личных нужд. Никаких раундов финансирования, никаких «революционных AI-алгоритмов». Просто пара разработчиков (или один, но с женой-тестировщиком) решили: «А почему бы и нет?». И это подкупает. Особенно когда вспоминаешь, сколько стартапов пытались «упростить жизнь» и наступали на грабли overengineering.

Что это значит для нас, разработчиков?

Во-первых, пет-проекты имеют право на жизнь. Во-вторых, не обязательно ждать идеального момента — можно просто выложить и фиксить баги по ходу. В-третьих, если ваше приложение не убьёт Facebook, это нормально. Tollere — отличный пример того, как небольшой инструмент может быть полезен и даже монетизироваться (ну, хотя бы окупить аккаунт разработчика).

Комментарий студии METABYTE: Запустить своё приложение в Store — это как впервые задеплоить на прод без слез. Главное — не забыть про CI/CD, а то список покупок может превратиться в список багов. Мы помогаем таким проектам не только выжить, но и обрести пользователей.

СЛЕДУЮЩИЙ ШАГ

Понравилось как мыслим?

Применяем те же принципы в клиентских проектах: AI, автоматизации, продукты, которые не умирают после релиза.