Log in
product

Tuist is now available on the App Store

Download the new Tuist iOS app to access your Tuist Previews on the go

We are strong believers in leveraging the platforms we build for as much as we can and dogfooding our work to have strong empathy for anyone using our platform. While in some cases, it means we need to juggle multiple pieces (be it our CLI, server or the macOS app), we strongly believe this is the best way to build software for developers.

But while the majority of teams using Tuist are building an iOS app, we haven't had an opportunity to build and integrate with this platform, until now.

We're really excited to announce that Tuist is now available on the App Store. We're starting with streamlining accessing and running Tuist Previews, but we have more in store for the future.

Download on the App Store

Download on the App Store

Delivering a high-quality iOS app is not easy. To ensure the best experience for your users, you need to test apps often, otherwise, bugs will inevitably creep in. And the best time to test a new feature is still in the PR stage. Instead of checking out a branch and compiling the changes, a time-consuming process, teams often fully re-test the new changes from a nightly build. But at that point, it's really difficult to pinpoint when a regression was introduced.

Tuist Previews aim to solve this problem by providing an extremely easy way to test your app. What started as a CLI command to share apps via links has evolved into a comprehensive ecosystem of tools that bring testing closer to where development and QA teams actually work. We've already made installing previews on macOS as easy as clicking a button with our menu bar app. Now, we're taking the same step on iOS with our Tuist app, creating a unified experience across Apple's platforms.

Tuist app features

In the Tuist app, you can see the latest previews for your projects – and you can tap on any preview to see it in detail, such as to see who created the preview or which commit it's related to. In both the list of previews and the detail view, there's a "Run" button that allows you to run the preview directly on your device.

Additionally, clicking on any preview link – or scanning a QR code – will open the preview in the Tuist app:

Download on the App Store

To see the app in action, you can also watch the following video:

Native developer experiences for native engineers

While the app is currently laser-focused on previews, the app is also a foundation block for us to build more native features for Tuist. Imagine triggering a release build or running a QA agent directly from your phone – and having a live activity that tracks the progress. These kinds of native developer experiences have been missing from the iOS ecosystem and we hope to fill in the gap.

Let us know your feedback over at our community forum or Slack. And since the app is fully open-source and written in SwiftUI, this might be the perfect opportunity for you to get involved with open source if you'd like to improve the app yourself.

Supercharge your Swift app development

Get started

You might also like

Swift Macros at scale
Swift Macros, while powerful, can hinder build times. This blog post explains why and what we can do to mitigate the issue.
Interview with Kamil Pyć - With Bazel we were able to reduce build times by 70% on clean builds
In this interview, we talk with Kamil Pyć, Senior Mobile Developer at Allegro. Allegro is one of the few companies that have undertaken replacing Xcode's build system with Bazel, and that led them to an improvement in build times of roughly 95%. In this interview, Kamil shares more about Bazel's adoption, and some other insights about their project and teams.
Interview with Franz Busch - We are now using Combine as our Reactive framework and it makes development so much better
In this interview we talk with Franz Busch, iOS Developer at Sixt, a mobility provider. Franz shares how the adoption of the RIBs and Combine significantly improved the development experience and allowed them to have a very good test coverage.