Что это такое?
Приложение для Mac, которое объединяет iOS-симуляторы и Android-эмуляторы в одном окне с синхронизацией касаний.
KittyFarm — это macOS-приложение для параллельного запуска iOS-симуляторов и Android-эмуляторов. Оно отображает устройства в живом режиме (без захвата экрана), реплицирует касания, рисует рамки девайсов и позволяет управлять всем из одного интерфейса.
Для мобильных разработчиков и QA-инженеров, которые тестируют приложения на нескольких устройствах одновременно.
При разработке под iOS и Android приходится запускать симуляторы отдельно, переключаться между окнами, делать одинаковые действия на каждом устройстве — это медленно и неудобно.
Приложение собирает все запущенные симуляторы и эмуляторы в единую сетку. Вы видите экраны устройств в реальном времени, а касания на одном девайсе автоматически повторяются на остальных. Можно перетаскивать устройства, менять их расположение, а функция Build & Play собирает проект и разворачивает его на всех устройствах параллельно.
KittyFarm — это macOS-приложение для параллельного запуска iOS-симуляторов и Android-эмуляторов. Оно отображает устройства в живом режиме (без захвата экрана), реплицирует касания, рисует рамки девайсов и позволяет управлять всем из одного интерфейса.
Проект использует приватные API Apple SimulatorKit для прямого доступа к дисплею симулятора — это обходной путь, который не требует разрешения на запись экрана в macOS.
Стоит попробовать, если вы активно работаете с мобильными эмуляторами и хотите сэкономить время. Но проект требует свежих версий macOS и Xcode, а также настройки Android SDK.
Проект использует свежие технологии (SwiftUI, Xcode 17+), но имеет мало звёзд и активность — возможно, нишевый инструмент.
Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.
Приложение для Mac, которое объединяет iOS-симуляторы и Android-эмуляторы в одном окне с синхронизацией касаний.
Для мобильных разработчиков и тестировщиков, которые работают с несколькими устройствами одновременно.
Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.