Застосунок для сортування фото, якого я не знайшов

Я не програміст — і десять років шукав застосунок, який дозволив би розбирати фото з телефона, з ліжка. Урешті зробив його сам. Це історія Spohad.

Десять років я шукав застосунок для сортування фото, який дозволив би робити це з телефона, лежачи в ліжку, а не сидячи за комп’ютером. Я його так і не знайшов. Тож зробив сам. Це історія про те, як просте бажання за десять років обросло ідеями й стало застосунком.

З чого все почалося?

Мені подобається наводити лад. Не генеральне прибирання раз на рік, а тихе задоволення: взяти річ, подивитися на неї, вирішити, де їй місце, — і покласти. З фотографіями це відчуття в мене було завжди. Тільки робити це було незручно.

За комп’ютером розбір фото — це «виділити, скопіювати, вставити», і так десятки разів. Теки розповзаються, файли переїжджають туди-сюди, бо немає правила, що де має жити. Стіл, спина, мишка — це робота, а не задоволення.

Десять років тому моє бажання було зовсім простим: робити те саме з телефона. Увечері, в ліжку, однією рукою. Ніякої стрічки й свайпів я тоді не уявляв — я просто хотів розбирати фото там, де мені зручно.

Чому я не зробив цього раніше

Бо я не програміст. Двадцять років я будував бізнеси, переїхав з України до Ізраїлю, потім до Німеччини. Власного продукту, який можна помацати, в мене не було жодного разу. Щоб зробити застосунок, потрібна була команда програмістів. Думка «зроблю сам» мені навіть не спадала.

Тому я шукав готове. Усі ці роки я ставив усе, що обіцяло «розібрати галерею». Деякі були схожі — здалеку. Одним я користувався роками. Та всі вони були значно слабші, і мені вічно чогось бракувало: то не можна покласти файл у власну теку, то не можна його підписати, то розібране лишається всередині самого застосунку й не доходить до справжніх тек.

Як накопичувалися ідеї?

Усі ідеї, що є в Spohad зараз, з’явилися не відразу. Чим більше застосунків я пробував, тим краще розумів, чого хочу. А ще я щодня користувався іншими улюбленими застосунками — і помічав, що робить їх зручними.

Так, по одній, складалася картина. Стрічки коротких роликів показали, як легко гортати по одному кадру на весь екран і не знати, що буде далі. З чужих незручностей виросло бажання, щоб файл завжди лягав у справжню теку. Решта — напрямки свайпів, цінність кадру, каталоги, які по-різному живуть у часі, — прийшла вже потім, коли я почав робити своє. Я взяв найкраще з того, чим користуюся сам, і поєднав в одне.

Версія для себе

Рік тому я перестав чекати й зробив свою — просту, для себе, на комп’ютері. Писати код я не вмію, тож робив її з ШІ-помічниками. Кадр на весь екран, порух — і він у теці. І я пропав. Годинами сидів і розкладав. Якось за один вечір почистив три з половиною гігабайти сміття і зберіг сімсот мегабайтів цінних фото, розклавши їх по теках.

Але лишилася та сама стара проблема: мені не подобалося розкладати за комп’ютером. Тому я вивів екран комп’ютера на телефон і керував усім із ліжка.

Смішна милиця. Але саме вона все вирішила: десятирічне бажання «з ліжка, з телефона» виявилося не примхою. Це має жити в телефоні. Цілком.

Як робився справжній застосунок

Із цього й почалася робота над Spohad — понад рік тому. Перші місяці я не писав код. Виношував ідею. Малював знак — око, всередині якого йдуть стрілки годинника. Обирав ім’я. Переставляв значки на екрані, поки не починало здаватися, що ось так — правильно. Усе це — на тому самому комп’ютері.

Ім’я я взяв зі своєї мови. «Спогад» — це те, що ми згадуємо. Мені сподобалося, як воно звучить, а потім я зрозумів, що воно і є суть: застосунок не сортує файли, він допомагає їх згадувати. Докладніше — у статті що означає «спогад».

Потім я купив Мак і оформив дорогі підписки на ШІ-помічників для програмування. Сьогодні з ними одна людина може зробити те, для чого раніше потрібна була ціла команда. Код пишуть вони, а я відповідаю за те, як застосунок виглядає й відчувається, — як це влаштовано, я розповів у статті «Я не читаю код. Я читаю коментарі». Відтоді я працюю над Spohad щодня, з ранку до вечора, а часто й уночі.

Але я не хотів просто замовляти. Я вивчав програмування з погляду інженерії: як усе працює, що з чим пов’язано, чому саме так, а не інакше. Увесь цей рік я вчився, створюючи цей продукт. Можливо, можна було й швидше. Але для мене було важливо доробити й навчитися робити правильно.

Яке правило я знайшов?

Поки я будував, я зрозумів, чому за комп’ютером розкладати так мучливо: немає правила, що куди й чому. І я його вигадав.

  • Усе, що з тобою було, — до Спогадів.
  • Усе, що потрібно для життя зараз, — до Збереженого.
  • Особисте — до Сейфа.
  • А все нове спершу потрапляє до Сортування — це вхід.

Вийшла стрічка, схожа на соцмережу, тільки кожен допис у ній — твій. Свайп ліворуч — до Спогадів, праворуч — до Збереженого, серце — подобається. Прогорнув — теж рішення: кадр повернеться іншим разом. Нічого не рухається, поки ти не натиснеш «Зберегти». А файли лягають у справжні теки, які видно в застосунку «Файли» і на будь-якому комп’ютері.

Для кого я це роблю

Для себе — насамперед. Я перший користувач Spohad і щодня гортаю свої архіви.

Для дружини: за двадцять років нашого життя в неї на диску назбиралося п’ять терабайтів, до яких ніколи не доходять руки. Про це — окрема історія, «П’ять терабайтів за двадцять років».

Для сина — йому одинадцять, і його дитинство теж лежить у цих терабайтах.

І для всіх, у кого телефон повний, а знайти в ньому нічого неможливо.

Я десять років шукав спосіб розбирати свої фото з ліжка. Тепер він є. Спробуй стрічку просто на головній — по одному кадру, без поспіху. Мені здається, тобі сподобається.