Віктор Турський про програмування / навігатор

ШІ та вайб-кодинг / крок 06

Навайбкодив мобільний додаток за два вечори (short)

початковий 01:50 дивитися на YouTube ↗

Розділи

Про що це відео

Коротка демонстрація реального застосунку «для власного болю», який автор навайбкодив за два вечори. Його Blackmagic Micro Studio Camera не має екрана, майже не має інтерфейсу і не має окремого застосунку від Blackmagic — зате має REST API по мережі (через адаптер USB-C-на-Ethernet). Тож він зробив Flutter-застосунок керування камерою, який працює на Linux, Android «і на чому завгодно»: він сканує мережу в пошуках камери (або приймає IP), а оскільки Blackmagic не має безперервного автофокуса, він додав tap-to-focus — тицяєш точку на моніторній картинці, і камера перефокусовується туди. Застосунок відкриває практично весь набір можливостей камери: керування звуком і носіями, запис, моніторний перегляд, false color, zebra, різні рамки кадрування та керування кольорокорекцією — і той самий UI працює і на великому екрані, і стиснутий до формату телефона на Android. «Що мені сподобалося — це те, що я це навайбкодив» — працюючий, справді корисний мультиплатформний застосунок для заліза, під яке ніхто не написав програму.

Головне

  • Конкретна, не іграшкова історія успіху вайб-кодингу: повнофункціональний застосунок керування камерою для нішевого заліза, зроблений за два вечори з AI-агентом для кодування замість тижнів ручної роботи.
  • Прогалина, яку він закриває, реальна: Blackmagic постачає REST API, але не застосунок для цієї камери — вайб-кодинг робить «напиши власний вендорський застосунок» економічно осмисленим.
  • Кросплатформність Flutter — ключовий уможливлювач: одна кодова база на десктопному Linux і Android, з адаптивною версткою від розміру планшета/монітора до телефона.
  • Tap-to-focus на відеокартинці компенсує відсутність безперервного автофокуса в камери — застосунок не просто віддзеркалює API, а додає робочі функції, яких бракує залізу.

Теми відео

Частина цих треків