7.4 KiB
title, aliases, tags, related, created, source-idea
| title | aliases | tags | related | created | source-idea | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Accessibility Browser — Анализ инструмента |
|
|
|
2026-05-24 | Accessibility browser — draws whole OS interface with mockup styled interface, displays available actions, suggests code additions, generates accessibility UI tests |
Accessibility Browser — Анализ концепции
Концепция
Инструмент для macOS/iOS разработчиков: накладывает визуальный оверлей на интерфейс приложения (или всю OS), отображая accessibility-дерево в «handdrawn» / mockup стиле с подписями к каждому элементу. Если подпись не помещается — отображается как bubble. Также:
- Показывает доступные actions для каждого UI-элемента (AXActions)
- Находит нужное место в коде и предлагает добавить accessibility-атрибуты
- Автоматически генерирует XCUITest-кейсы для UI-элементов
- Показывает «покрытие» UI-тестами — какие элементы не покрыты
Платформа: macOS (primary), iOS companion
Пользователи: iOS/macOS разработчики, QA-инженеры, команды по accessibility-аудиту
Уникальное преимущество Алекса
- AXPressDeck (уже в продакшне): macOS-инструмент Алекса, использующий AXUIElement API для создания keyboard shortcuts для любых приложений. Источник: mallexxx.github.io/axpressdeck, поисковая выдача май 2026.
- DDG macOS Browser DRI: работает с accessibility API macOS браузера каждый день — глубокое понимание боли.
- Стек: 100% Swift/macOS — нулевое время на освоение, все нужные API уже знакомы.
Анализ конкурентов
| Инструмент | Описание | Ограничения |
|---|---|---|
| Apple Accessibility Inspector (встроен) | Инспекция accessibility-дерева, highlight элементов | Сложный UI, нет визуального оверлея, нет кодогенерации |
| Accessibility Insights for Mac (Microsoft) | Developer inspection tool, проверка WCAG | Нет визуального оверлея, нет test generation, нет кодовых подсказок |
| Reveal App ($99/год) | View hierarchy inspector для iOS | Фокус на view-дереве, не на accessibility; нет оверлея в production |
| axe DevTools (Deque) | Automated accessibility testing | Web-only, нет native iOS/macOS поддержки |
| RocketSim | iOS Simulator companion | Accessibility inspection как одна из функций, не основная |
Вывод: Никто не делает:
- Визуальный оверлей в handdrawn/mockup стиле
- Автогенерацию XCUITest из accessibility-дерева
- «Покрытие» UI-тестами с визуализацией
Источники: accessibilityinsights.io, revealapp.com, rocketsim.app — поиск май 2026.
Технический стек и реализация
Core технологии (всё знакомо Алексу)
- AXUIElement API — основа. Алекс уже использует в AXPressDeck.
- NSPanel / transparent overlay window — прозрачное окно поверх всех приложений. Стандартный macOS паттерн.
- Core Graphics / SwiftUI Canvas — рисование «handdrawn» оверлея. SwiftUI Canvas API идеален.
- SourceKit / LSP — для поиска места в коде (code suggestions). Сложнее, можно убрать из MVP.
- XCUITest codegen — парсинг AX-дерева → генерация Swift test-кейсов. Хорошо решаемо.
Фазы разработки
| Фаза | Содержание | Оценка |
|---|---|---|
| MVP | AX-дерево → handdrawn оверлей + element labels + actions list | 4–6 недель |
| v1.0 | Test coverage view (какие элементы не покрыты тестами) | +4–6 недель |
| v1.5 | XCUITest кодогенерация | +4–6 недель |
| v2.0 | Code suggestions (SourceKit интеграция) | +2–3 месяца |
MVP реализуем за 4–6 недель — и это уже рабочий инструмент для продажи.
Рынок и монетизация
Целевая аудитория
- iOS/macOS indie разработчики (~500K активных девелоперов в App Store)
- QA-команды в компаниях с iOS продуктами
- Accessibility аудиторы и консультанты
Готовность платить
Developer tools — самая высокая willingness to pay в App Store:
- Reveal App: $99/год и продаётся хорошо
- RocketSim: $49–99/год
- Proxyman: $89/год
Ценовой ориентир: $29–49 единоразово или $9–15/месяц.
Каналы
- Mac App Store — основной канал для developer tools
- Прямая продажа (Paddle/Gumroad) — избегание 30% комиссии, лучше для B2B
- GitHub Sponsors / itch.io — community версия
Оценочный потенциал
Если 1% из 500K iOS devs покупают за $39 = $195K. Реалистично: 0.1% = $19.5K — хорошее дополнение к indie-доходу.
Маркетинг
- Twitter/X: «I built an accessibility inspector that draws your app as a sketch» — visual hook. Видео с оверлеем в action = вирусный потенциал.
- HackerNews: accessibility + developer tools хорошо заходят.
- Reddit r/iOSProgramming, r/macOSProgramming: демо видео.
- WWDC community: accessibility сессии Apple создают интерес к инструментам.
Резюме
Делать: сильный кандидат для первого indie developer tool Алекса.
Почему: 100% совпадение стека, уже есть опыт с AXUIElement (AXPressDeck), высокий WTP в developer tools рынке, чёткий MVP за 4–6 недель.
Риск: маленький рынок (только macOS/iOS devs), маркетинг требует личного бренда.
Рекомендация: после Reflect/психолог-app — это идеальный «второй продукт» с быстрым MVP.
Источники: accessibilityinsights.io, revealapp.com, rocketsim.app, поиск itch.io/Mac App Store, май 2026