Розробник створив Mac-застосунок за 11 днів за допомогою Claude Code
Розробник випустив платний Mac-застосунок за 11 днів, використавши Claude Code та не написавши код власноруч.
Автор ZDNET Девід Ґевірц розробив і випустив у Mac App Store платний застосунок Icon Gallery ’97: 30th Anniversary Edition, не написавши жодного рядка коду самостійно. Від появи ідеї до подання застосунку на перевірку Apple минув тиждень, а ще через чотири дні сервіс схвалив програму та опублікував її в магазині.
Як повідомляє ZDNET, застосунок дає змогу переглядати, масштабувати й перефарбовувати ретроіконки, створені автором у 1990-х роках. Програма містить 2146 зображень, підтримує добірки, обране, синхронізацію через iCloud, перетягування іконок у повідомлення та експорт емодзі до Slack.
Сотні команд для ШІ
Для роботи Ґевірц використовував Claude Desktop для обговорення стратегії та Claude Code для розробки. За чотири дні активної взаємодії він надав ШІ 502 окремі вказівки. Зокрема, він доручив інструменту витягти понад 2000 іконок зі старого файлу Macromedia Director та перетворити їх на PNG-файли. На це, за журналом операцій, знадобилося чотири хвилини й 30 кроків.
Під час розробки автор виявив, що всі іконки були доступні в пакеті безкоштовної версії застосунку як окремі PNG-файли. Після цього Claude Code запропонував зашифрувати матеріали та зберігати їх в одному зашифрованому файлі, розшифровуючи зображення лише за запитом. Перед поданням до App Store розробник перевірив механізм на пошкоджених копіях і зіставив розшифровані файли з оригіналами.
Тестування та вимоги App Store
ШІ також допоміг знайти проблеми з продуктивністю: програма стискала повнорозмірні зображення для кожного прев’ю та перебудовувала вікно 482 рази під час кожного запиту на зміну розміру. Автор використовував гілки Git, щоб тестувати інші варіанти дизайну та швидко повертатися до попереднього стану коду.
Перед публікацією Ґевірц вилучив із колекції зображення, які могли викликати питання під час модерації, зокрема логотип Caterpillar, іконку, схожу на персонажа Charlie Brown, а також зображення пострілів. Він також залучив агентів для додаткової перевірки застосунку.
За словами автора, створення рекламних зображень для сторінки в App Store зайняло близько трьох днів — майже стільки ж, скільки розробка самої програми. Для цього він зрештою використав Photoshop вручну, оскільки Claude, Gemini та ChatGPT не впоралися з підготовкою промоматеріалів. Реєстрація в Apple Developer, необхідна для завантаження програм до App Store й використання TestFlight, коштує 99 доларів на рік.