Как frontend‑разработчик за два дня завайбкодил нативное приложение для macOS, не зная Swift
<img src="https://habrastorage.org/getpro/habr/upload_files/5b2/0e3/a52/5b20e3a52f40686a90debf06cb5c47df.png" /><p>Я frontend-разработчик, мой основной стек — Vue. До этой истории я не писал на Swift и практически не работал с Xcode. Тем не менее за два дня у меня появилось нативное приложение для macOS: прямой эфир с PoE-камеры, непрерывная перемотка архива с её карты памяти, календарь, экспорт роликов, скриншоты и локальное распознавание движения людей и машин.</p><p>Приложение называется MiniCam. Его исходный код открыт на <a href="https://github.com/pavel-up-lab/MiniCam" rel="noopener nofollow">GitHub</a>, а готовую universal-сборку для Intel и Apple Silicon можно скачать в <a href="https://github.com/pavel-up-lab/MiniCam/releases/tag/v0.1.0-beta.1" rel="noopener nofollow">разделе Releases</a>.</p><p>Это не рассказ о том, как я написал идеальную программу одним промптом. Наоборот: чёрный экран, рывки видео, неудачные гипотезы, откаты, зависшие процессы и десятки итераций здесь были важнее первого сгенерированного кода. Но именно поэтому эксперимент получился интересным.</p> <a href="https://habr.com/ru/articles/1079056/?utm_source=habrahabr&utm_medium=rss&utm_campaign=1079056#habracut">Читать далее</a>
