It's finally here! I tried out inVision Studio (early access), the prototyping tool everyone's been hyping as the strongest

It's finally here! I tried out inVision Studio (early access), the prototyping tool everyone's been hyping as the strongest

Last year inVision released only a promo video, which created a huge buzz. It's an app that competes with Sketch and XD, and from the video it was rumored to have features powerful enough to wipe them out. The invitation email for the early access version that I had registered for finally arrived, so let's investigate.

This article was created by machine translation.

Studio. is a piece of software whose promo video was released last year by inVision, a major prototyping web service company. Because of its rich feature set, it had everyone thinking, “If it has all these features, is easy to use, and lightweight, won’t it kill off both Sketch and XD…?

placeholder
InVision Studio | Screen Design. Redesigned.
favicon www.invisionapp.com

The features are now revealed on the official site, but in a nutshell:

  • Cross-platform support for MacOS and Windows
  • Design comp creation features like Sketch and XD
  • Symbol management and library features like Sketch
  • Design-level version control, review, and communication features like Abstract
  • Animation settings using keyframes
  • Of course, screen-transition prototyping like InVision

It’s clearly piling on the features, but the “strongest app” vibe is intense. On top of that, they’re also working on a design system tool — they’re aiming to dominate the entire space.

It was supposed to be available for download back in January this year, but the release was delayed, so I’m sure many of you were getting impatient. The invitation mail finally arrived, so I’m going to try out what features are actually usable. The comparison is mainly with Sketch.

Installation and launch

From the “GET STUDIO NOW” link in the invitation email, go to the download page and install on Mac from the .dmg file as usual. I’ll skip the details. The icon looks like this. Simple, and stands out for that very reason.

Screenshot

It launched. This screen seems to be called the Launcher. The text “Open Studio or Sketch File”… apparently it supports the Sketch format. I tried opening a Sketch file I had on hand, but the appearance was pretty broken so let’s pretend that never happened. Clicking “Learn Studio” at the bottom left just opens a YouTube video.

Screenshot

Quietly, there are lots of templates, which is nice.

Screenshot

As expected, the basic UI panel layout is close to Sketch.

Screenshot

By the way, there’s also a Light theme.

Screenshot

Features introduced in the tutorials

Let’s start by going through the three Tutorials on the Launcher screen. Clicking these opens a practice file with explanations. XD has similar tutorials too, and this kind of thing is really easy to follow and great.

Layout

  • I was instantly impressed. In short, this is the feature where you can set the size of layer objects as a percentage of the artboard. Honestly, why doesn’t Sketch have this?
  • On top of that, you can also specify how child elements are positioned relative to the parent when resizing. This is the same as Sketch symbol’s Resizing feature.

Animation

  • A feature for creating screen-transition prototypes, which is InVision’s original service.
  • It’s super similar to the Sketch prototyping feature released just the other day… You can upload directly to the original InVision service from the top right of the screen, so Sketch may not stand a chance in this area.

Scroll

  • Another screen prototyping feature. You can create screens with partially fixed and scrollable areas.

Video

Other features

Upload to InVision

Of course you can. Well, you can already do this in Sketch with Craft, so I’ll skip it.
Screenshot

Mobile preview

There’s also a feature like SketchMirror. Once you create a prototype, display the QR code from the upper right of the screen,
Screenshot


and read it with the camera in the InVision app for a mobile preview.

Components ( Symbols )

Now, about the important symbol feature. In studio., they call them components, not symbols. With the module concept becoming mainstream in web development these days, I think this is a more appropriate name than “symbol.” The name is different, but the flow of componentization (I’ll call it “symbolization” since it’s a hassle to write) is mostly the same. Select the layer you want to symbolize and either use the ⌘K shortcut or click the nut icon in the upper toolbar. Screenshot


The place where symbols are managed is the Symbols layer (more precisely, an arbitrary layer) in Sketch, but in studio. there’s a dedicated area called “Library” in the layer panel. Here’s a screenshot from the official video↓ Screenshot


I would have thought Symbol Override would also be possible, but I can’t seem to find it… Furthermore, in the video it looks like you can share this library with multiple people and manage text styles here, but those features don’t seem to be implemented yet.

Other evaluations

Document structure

  • The structure of pages, layers, and symbols is slightly different from Sketch, but you’ll get used to it instantly once you start using it.

Shortcuts

  • Most of Sketch’s shortcuts work, so you won’t get lost. ⌘. and ⌘⇧↓ and so on work normally, GOOD.
  • The shortcuts for changing font size and repeating may be a bit different.

Japanese text support

  • You can imagine.

Performance

The operations are quite snappy. The smoothed zoom-in/zoom-out animation feels a bit weird and uncomfortable. Opening files is much slower than Sketch.

File format

As expected, it’s JSON like Sketch. If you change the extension of the generated .studio file to .zip and unzip it, you get exactly what you’d expect.

Overall impression

  • It’s basically Sketch…!! If you’re used to Sketch, you can use this without any confusion at all…
  • It still feels like only some features have been revealed, and it really is just an early access version after all. The following features are not yet visible:
    • Version control / review
    • Symbol library sharing
  • Also, the symbol feature is still pretty basic, so it’s not yet up to serious use.
  • Usability is quite good — there’s promise here. Of course I’ve only touched it lightly, so I haven’t been able to check stability or fine details. If features continue to roll out as planned, a future where we’re fully immersed in the InVision ecosystem might just arrive…
  • I also hope they support plugins soon. Runner is a must.

That’s all. I’ll add more if I find anything else.