Tuist

Tuist

Ваша команда мобильной платформы,

как сервис

Позвольте нам стать вашим виртуальным помощником, который постоянно оптимизирует и наблюдает за вашей средой, чтобы вы могли сосредоточиться на выпуске продуктов

Время сборки сокращено на 80%
Пропущены повторяющиеся тесты
Оптимизированные пакеты приложений
Общее превью приложения для команды
Загружено 105 удаленных бинарников

Доверяют лучшие команды разработчиков мира

Все необходимые функции, в одной платформе

Сборки

Пропускайте ручные шаги, автоматически генерируйте проекты, ускоряйте сборки и изучайте аналитику с встроенными инструментами.

Панель с показателем попадания в кэш 90% и 14,2 часа сэкономленного времени за эту неделю

Кэш

Ускоряет сборки за счет повторного использования скомпилированных бинарных файлов, сокращая время сборки как локально, так и в CI.

Диаграмма аналитики сборок с метриками продолжительности сборки с перцентилями p90, p99 и средним

Аналитика

Отслеживайте производительность сборок в локальной и CI-средах, чтобы выявлять замедления до того, как они станут узкими местами.

Тесты

Запускайте только затронутые тесты на основе ваших изменений для более быстрого обратного отклика и меньшего времени ожидания — локально и на CI.

Панель выборочного тестирования, показывающая пропущенные тесты: 134 из 196, сэкономлено 15,8 часов за эту неделю

Выборочное тестирование

Запускайте только важные тесты, обнаруживая изменения с момента последнего успешного запуска, сокращая время тестирования как локально, так и в CI.

Панель нестабильных тестов с историей и модальным окном создания автоматизации

Нестабильные тесты

Автоматически обнаруживайте нестабильные тесты, которые падают без изменений кода, и сокращайте время на расследование ложных сбоев.

Аналитика тестов, показывающая запуски тестов, нестабильные тесты, проваленные запуски и метрики продолжительности тестов (p90)

Аналитика

Отслеживайте производительность тестов, своевременно выявляйте медленные тесты и отлаживайте сбои CI без необходимости просматривать логи.

Обеспечение качества

Мгновенно генерируйте и делитесь превью приложения, чтобы команда могла быстрее тестировать изменения и оставлять отзывы.

Интерфейс превью приложения с кнопкой «Поделиться превью» и выбором платформы

Превью

Мгновенно делитесь приложением через URL. Без задержек TestFlight — просто нажмите и запустите на любом симуляторе или устройстве.

Другие функции

Дополнительные функции, упрощающие модульные проекты Xcode и ускоряющие сборки локально и на CI.

Сгенерированные проекты

Концептуально упростите сложности модульных проектов Xcode и сделайте их более доступными для поддержки и масштабирования.

Реестр

Скачивайте только нужное — быстрее и легче сборки локально и на CI.

Изучить функции в прямом эфире на нашей панели

Исследуйте функции Tuist

"Мы могли бы решить наши насущные проблемы, сохраняя при этом привычный основной опыт разработки"

ДК

Джонатан Крук, Bumble

Работает на открытый исходный код

5K+

Звезды на GitHub

9+

Годы создания OSS Foundation

8300+

Объединённые pull-запросы

1400+

Активных участников сообщества и их число растет

10K+

Команды, использующие Tuist

300+

Участники

Превышая ожидания

Отзвывы нашего сообщества об опыте работы с Tuist

  • "С тех пор как мы начали использовать Tuist в нашем iOS-проекте, мы увидели значительные улучшения масштабируемости и производительности. В целом, это ускорило и повысило эффективность нашего процесса разработки, позволяя команде сосредоточиться на создании функций без замедления из-за ограничений инструментов."

    Alon Zilbershtein

    Staff Software Engineer at Chegg

    "Tuist изменил правила игры для нашего большого кода, в котором одновременно работают несколько инженеров. Я использую его с версии 1, и было невероятно наблюдать, как продукт развивался и расширялся новыми функциями со временем."

    Garnik Harutyunyan

    Senior iOS developer at FREENOW

  • "Tuist революционизировал наш рабочий процесс iOS-разработки в DraftKings. Его возможности автоматизации упростили генерацию проектов, настройки сборки и управление зависимостями. Настоятельно рекомендуется для команд iOS, стремящихся оптимизировать процесс."

    Shahzad Majeed

    Sr Lead Software Engineer at DraftKings

    "С тех пор как мы начали использовать Tuist в нашем iOS-проекте, мы увидели значительные улучшения масштабируемости и производительности. В целом, это ускорило и повысило эффективность нашего процесса разработки, позволяя команде сосредоточиться на создании функций без замедления из-за ограничений инструментов."

    Alberto Salas

    Senior iOS Engineer at Back Market

    "Использование Tuist в нашем проекте изменило правила игры. Оно значительно снизило нагрузку на время сборки и уменьшило конфликты в команде, позволив нам больше сосредоточиться на разработке и меньше — на проблемах с настройками. Мы уверены, что Tuist продолжит повышать нашу продуктивность и сотрудничество в будущих проектах."

    Yousef Moahmed

    Senior iOS Dev at Bazargate

  • "Из-за макросов, внешних SDK и множества модулей SPM (полностью модульное приложение) Xcode постоянно тормозил или зависал на моем устройстве M1. SPM постоянно разрешал зависимости, автодополнение не работало, а swift-syntax компилировался бесконечно. Это касается не только больших команд с большими приложениями. Tuist вернул мне продуктивность как независимому разработчику моих побочных проектов."

    Kai Oelfke

    Indie developer

    "Tuist позволил нам перейти с монолитного кода на модульный. Мы выделили различные домены в отдельные модули. Это помогло убрать лишние зависимости, улучшить тестируемость и ускорить циклы разработки. Мы даже смогли запускать «Тестовые приложения» для ускорения разработки каждого модуля."

    Cedric Gatay

    iOS Lead Dev (Contractor) at Chanel

Ускорьте разработку вашего приложения