Where the design community meets.
Berlin Principal Designer on InVision Studio Joined about 8 years ago
I hope you left out the part about them not being proud of their work. They should be proud, shipping software ain't easy! Great work.
Not yet. We have (in my opinion) some really awesome plans for how we want to tackle styles and other reusable properties throughout the app. This stuff will all be coming post v1. For now we've just been using components to keep track of our text styles.
Thanks for the kind words and sticking with us! I'm one of the Designers on Studio and wanted to follow up on a your points.
Requests: 1. Do you typically use Rulers in other tools? Would that satisfy that need? 2. I feel you. Honestly we've just been so much more focused on the juicier parts of Studio that we have left out a few basics. This is one of them, the other is dashed lines (which we currently have turned off for users). Both will be coming soon, I promise. 3. This one is a no brainer, thanks for pointing it out! If you see it in there in our v1 release, you'll know I've successfully convinced our PMs to let us sneak one more tiny feature in before going out ;). PS, I've also noticed I really want a hotkey for this. I'll see what we can do.
Wish list: 1. Multi states are coming! We currently have the feature disabled as once we started digging into it we realized there are some pretty big implications to the workflow that we wanted to make sure we get right. I think this will be a big game changer for us! 2. Yeah that XD demo was tight. This isn't currently high on our priority list, but we'll be watching how things shift and see if we should move in that direction. I'll bring your feedback to the team (though most probably already saw it here). 3. We have so much good stuff coming in this department it drives me crazy.
For the last few months we've basically been in a 'hardening' phase where we are just fixing bugs and improving performance. We did this to make sure we can have a solid v1 and hit the ground running with a bunch of quick follow up releases. Thanks again for sharing your feedback! If your requests are in v1, then keep your eye out for v1.1 the next week or two after.
We're definitely working on stabilizing the app and are pretty close to coming out of Beta. The nice thing about the size of the Studio team is we have the resources to work on multiple streams of work at a team. So while we have multiple people focused on hardening up the app and improving perf, we also have another team of people dedicated to getting our app ecosystem off the ground.
SVG Export, oh god I know, we need to get this in. We've just been balancing the bigger features with some of the table stakes features, and this one hasn't made it in yet. I have a much better export ux specced out and ready to roll. We'll get it in soon.
We have a larger fix for panning and zooming which will likely hit the next release. We ended up pulling it out of 0.10.3 at the last minute as we didn't feel like it was good enough.
An extra info on the Illustrator import would be really helpful for us to debug and improve the feature!
Curious what you found confusing about the Timeline Editor, could you share more details?
Thanks for your thoughts!
The reason we went with timeline on the left is we didn't want to duplicate the layers list just in a tiny window along the bottom of the screen, we also feel like this is a better workflow for when you many layers animating. Another consideration was that the width of the timeline only needs to accommodate for 2-3ish seconds, unlike something like AE where you'd be working with a very long timeline and multiple keyframes. All that being said, our assumptions could be wrong, and we might adjust the layout as we go. Agreed it's not the best for desktop designs, we need some way of resizing it at least.
I'm curious what's going on with components for you? Right now we allow: - Double clicking into a component instance to directly override the component - Editing Master and having those changes propagate back to component instances (while retaining any overrides) - Resetting size and overrides
Another area of improvement we're looking at for components is to automatically set the layout inside them once they're created. Right now if you wanted to make a resizable button for example, you need to set the background layer to 100% width and height, and pin your text center middle. Then when you resize the component instance everything repositions / resizes accordingly. Additionally—to your wishlist point—once we introduce component states, and state-to-state interactions, they'll become even better (I personally can't wait for this one).
I’m Scott, one of the designers on Studio. I wanted to hop in on a few themes that have been popping up since we’ve ramped up access to Studio.
Performance We know it’s not there yet, and we’re actively working on it. Internally we have multiple initiatives going on right now to address animation speed in the preview window, better performance of desktop sized prototypes, faster panning and zooming in the editor, and quicker manipulation of layers on the canvas.
Sketch Import This is one of the trickiest pieces and we’re putting in a lot of effort to make sure all imports are 99% accurate. We have hundreds of complex Sketch files internally that we’re testing our imports against, and using to make the feature better and better. There are some feature gaps in the current version of Studio that don’t fully support everything you could have done in Sketch. For example: Flipped Layers, Image Fills, Background Blur. All of these items are things we’re tackling soon, which will result in much better imports.
Lack of features or being underwhelmed We’re obviously disappointed if we’re not meeting meeting or exceeding your expectations. We know they’re high, and we’re positive we have the right features coming which will make you happy. For the near future some things you have to look forward to are:
The one thing I want to make sure I get across is this: we’re building this for you. Tools like this are insanely complex and difficult to get right, we absolutely need your help along the way—which is the entire reason we’re rolling it out to batches of a few thousand people at a time. We’re not even at v1.0 yet! If you’re running into a bug, have a feature request, or any general feedback, please, please, please let us know. We’re listening!
Last thing! I live in Berlin, which means it’s getting pretty late for me. If there are any replies or questions, I’ll be answering them in the morning!
Where the design community meets.
Designer News is a large, global community of people working or interested in design and technology.
Nor are there for not shipping at all.