I'm currently using InVision for sharing designs with our entire team (product, design, engineering). We're also using it for creating clickable prototypes. Our developers also use it to export design assets they need. I'm finding InVision very buggy and doesn't handle large projects with many screens very well. Are there any other robust alternatives out there.
- We use InVision at Product Hunt to share and get feedback on mockups/wireframes. It works well for us; however, I've also heard great things about Figma which is essentially a design tool like Sketch connected to the cloud. Instead of exporting designs from Sketch --> InVision (or similar tools), you can share what you're working on in real-time. Pretty slick.Figma is awesome! We switched our whole team over from Sketch.I love Figma because they are rethinking everything from the ground up. My love for them started when they announced Vector Networks: https://medium.com/figma-design/... FYI, my recommendation for prototyping is Atomic. I added it to this question as well. More details there. Collaboration is one of the things Figma has invested in heavily. It's a hard engineering problem to solve, and once you do, a hard design problem too. How do you handle overlapping changes in real-time with your team? Figma has thought of these edge cases. I would follow their Medium publication at the very least, even if you don't switch from Sketch just yet. Their writing is strong and I learn a lot with every new article.
- I love Atomic because of its versatility. See the graph in my article comparing prototyping tools here. I'm able to do both low and hi-fi prototyping in the same place. It's browser-based, and like Figma, built for collaboration. With shared components, you can split up prototyping responsibilities with your team and work faster. If you do anything with animation, your devs can grab the code (easing functions, timing, etc.) to help them build faster.