Реклама партнера — Название партнёра
UNIT.City — місце, де люди працюють... КРАЩЕ! Обирай свій простір просто зараз 👉

«Пишу код де завгодно, щойно з’являється вільний час. Це щось типу мого методу втекти від реальності». Український військовий створив мемний застосунок для анімації чатів. Як працює Memessage

Український військовий і колишній системний адміністратор Олексій Галькович створив застосунок Memessage — інструмент, який дає змогу анімувати переписки та перетворювати їх на відео з максимально реалістичною поведінкою чатів.

Розробка стала для нього способом «втекти від реальності» під час служби — і водночас переросла в повноцінний продукт. Розповідаємо, як гумор допомагає тримати менталку та кому може бути корисним Memessage.

Залишити коментар
«Пишу код де завгодно, щойно з’являється вільний час. Це щось типу мого методу втекти від реальності». Український військовий створив мемний застосунок для анімації чатів. Як працює Memessage

Український військовий і колишній системний адміністратор Олексій Галькович створив застосунок Memessage — інструмент, який дає змогу анімувати переписки та перетворювати їх на відео з максимально реалістичною поведінкою чатів.

Розробка стала для нього способом «втекти від реальності» під час служби — і водночас переросла в повноцінний продукт. Розповідаємо, як гумор допомагає тримати менталку та кому може бути корисним Memessage.

«Пишу код де завгодно»

До мобілізації у 2022 році Галькович працював Linux-системним адміністратором у Миколаєві. Каже, робота була рутинною. Після початку повномасштабної війни він долучився до війська, де служить і нині. «Мобілізувався я у 2022 році, пройшовши співбесіду у військовій частині, в якій служу й нині. Хоча після строкової служби я казав, що ніколи в житті більше не піду в армію, життя вносить свої корективи, а життя поряд із росією — тим паче», — розповідає айтівець. Він додає: «Постсовкова армія дійсно не знала, що з тими айтівцями робити, але ситуація змінюється, і гарним індикатором є новий Міністр оборони».

У війську його технічні навички поступово почали знаходити застосування — від автоматизації задач на Python до роботи з мережами (зокрема MikroTik).

Галькович каже, що в армії його не дивувало абсолютно нічого, оскільки він мав досвід строкової служби. «Армія дійсно змінюється на краще, але, на жаль, не так швидко, як нам хочеться. Я служу не в окопі. Я „виграв“ генетичну лотерею і маю обмеження за ВЛК. Але й не вдома, і не в Києві з латешкою», — каже він.

«Пишу код де завгодно, щойно з’являється вільний час. Це щось типу мого методу втекти від реальності. Код — це моє хобі, а не робота», — розповідає він.

Від мемів до продукту

Ідея застосунку виникла з особистого інтересу до мемів і жартів у форматі переписок. «Меми тримають мою кукуху», — каже військовий. Спочатку Галькович навіть не планував робити окремий продукт — лише хотів спростити створення таких «сценок», які раніше доводилося анімувати вручну, наприклад в Adobe After Effects.

«Занадто багато часу треба для маленького приколу. І Adobe», — жартує він.

Перші версії застосунку мали назву MemesSage, але згодом проєкт трансформувався у Memessage — гру слів, що відсилає і до «message», і до «me».

«Це, скоріше, особистий інструмент, яким я радо ділюся, але не з усіма. Нехай пробачать мене власники Android-смартфонів, але їхня версія поки вперлася в дуже довгий рендер. Сподіваюся, я проб’ю цю стіну», — каже розробник.

На створення версії, яка потрапила в App Store, пішло близько чотирьох місяців. «Після чергування я маю деяку кількість вільного часу, його і використовую на особисті, і не тільки особисті, проєкти», — розповідає айтівець.

Як працює Memessage

Memessage дає змогу створювати анімовані діалоги між двома або більше людьми з контролем практично всіх деталей:

  • швидкість набору тексту;

  • паузи між повідомленнями;

  • «одруківки» та їхні виправлення;

  • дзвінки під час переписки;

  • голосові повідомлення, фото, відео;

  • банери повідомлень і навіть «кружечки».

«Треба показати, як ти пишеш якусь дурню, не відправляєш, стираєш і пишеш щось нормальне? Легко. Треба, щоб хтось подзвонив під час переписки? Можна. Написав, і показався банер? Роби. Голосове, кружечок, фото, відео — все є. Він для приколістів зокрема, і для тих, хто знайде йому застосування, окрім усіляких криптоскамерів та інших шахраїв», — каже Галькович.

Ключова ідея — не просто копіювати месенджери, а дати інструмент для сторітелінгу. «Memessage не прагне до реалізму як копіювання. Він прагне допомогти розказати історію у форматі чату», — пояснює розробник.

 «Раніше ми травили анекдоти біля під'їзду, нюдси хтось показував на гральних картах за гаражами, а зараз життя переїхало в чати. Через технології, та й війну. Тому реалістичність — це щось умовне. Є багато інструментів, аби це виглядало натурально, але в мене не було задачі зробити інструмент введення в оману. Та й для такого „реалізму“ можна скриншот із будь-якого месенджера зробити», — каже він.

У застосунку є різні стилі чатів — наприклад, «Date» з анімацією метчу або «Glory» у кольорах ЗСУ.

«Я не збираю жодних даних. Хай роблять, що хочуть, у межах совісті й закону. Я особисто роблю меми. У мене є контакт „комбата“, якому я взагалі все сказати можу, і нічого мені за те не буде. Деякі тіктоки щось і набирають», — відмічає розробник.

@memoborona #комбат #мем ♬ оригінальний аудіозапис — МЕМОБОРОНА

Найскладніше — таймлайн

З технічного боку найбільшим викликом стала система таймінгів — так званий таймлайн. «Я не інженер і не працював програмістом. Такі штуки, як таймлайн, де треба порахувати всі таймінги й синхронізувати звук, давалися складно», — каже Галькович.

Застосунок написаний на SwiftUI та працює на нових версіях iOS — старі автор принципово не підтримує. «Хейтери рідкого скла все одно оновляться, а мені ото думай, щоб усе те працювало», — аргументує розробник.

У розробці також активно використовувався Claude. «Без нього я б до кінця війни його писав», — каже автор. За його словами, AI дозволяє братися за проєкти, які раніше здавалися надто складними або ресурсомісткими.

@memoborona #мем #переписка #зсу ♬ original sound — Hyeyoon Park | Violinist

Ніша, аудиторія і перші гроші

Наразі застосунок має 309 встановлень, кілька 5-зіркових оцінок і переважно українську аудиторію

Модель монетизації — підписка: $3 на місяць або $20 на рік. Водночас більшість функцій доступна безплатно.

За весь час застосунок приніс Олексієві близько $7,34 (після комісії Apple). «Він окупився в перший день. Я ж його для себе робив», — каже розробник.

@memoborona #мем #переписка ♬ Aquarelle — Claudio Constantini

Обмеження проти шахрайства

Попри можливість створювати «реалістичні» переписки, автор намагається запобігати зловживанням.

Зокрема, у додатку заборонено використовувати слова «банк» або «bank», не можна вказувати номери телефонів як імена, є водяні знаки. За потреби, каже Галькович, ці обмеження можуть розширюватися.

Наразі Олексію не відомо про випадки шахрайства, але він точно не хоче, щоб Memessage перетворився на такий інструмент. «Якщо комусь відомі такі випадки, пишіть мені на [email protected]», — каже розробник.

@memoborona #мем #переписка ♬ New Home — Slowed — Austin Farwell

«Інвестор — ЗСУ»

Автор не розглядає Memessage як бізнес-проєкт. «Інвестор — ЗСУ, які платять мені зарплату», — жартує він. Його головна мотивація — інтерес до програмування і створення мемів. Якщо застосунок хоча б покриватиме витрати на Apple Developer і сервер — цього вже достатньо.

Розробник радить іншим креативним айтівцям не відкладати ідеї: «З появою AI багато проєктів ожили. Тобі не треба витрачати рік і наймати команду. Починай і роби».

Він додає: «Так, підписка на Claude коштує мені $120, але, враховуючи, що це моє хобі, — це безплатно. Я, наприклад, терпіти не можу фронтенд, але залюбки вивчаю Golang, тож я займаюся написанням бекенду, а Claude круто справляється з UI на будь-якому фронтенд стеку.

І порада від автора мемної апки: «Пасхалка про яку не питали: спробуйте в відео конвертувати переписку з повідомленням де є посилання, що містить .ru домен». 

Український розробник зробив застосунок для холодильника щоб більше не викидати їжу і не купувати зайвого
Український розробник зробив застосунок для холодильника, щоб більше не викидати їжу і не купувати зайвого
По темi
Український розробник зробив застосунок для холодильника, щоб більше не викидати їжу і не купувати зайвого
Українець створив безплатний застосунок для вивчення англійської лексики з картинками аудіо та розумними картками
Українець створив безплатний застосунок для вивчення англійської лексики з картинками, аудіо та розумними картками
По темi
Українець створив безплатний застосунок для вивчення англійської лексики з картинками, аудіо та розумними картками
Меми роблять ШІ дурнішим на 23%: моделі частіше помиляються й гірше тримають контекст
Меми роблять ШІ дурнішим на 23%: моделі частіше помиляються й гірше тримають контекст
По темi
Меми роблять ШІ дурнішим на 23%: моделі частіше помиляються й гірше тримають контекст
Читайте головні IT-новини країни в нашому Telegram
Читайте головні IT-новини країни в нашому Telegram
По темi
Читайте головні IT-новини країни в нашому Telegram

Хочете повідомити важливу новину? Пишіть у Telegram-бот

Головні події та корисні посилання в нашому Telegram-каналі

Обговорення
Коментарів поки немає.