The design system, documentation, and commenting systems are outstanding in design and function and make communicating and collaborating extremely efficient. Contextual comments, followup, and closing items are efficiently and intuitively designed.
- Animations/Interactions are buggy and do not always yield what you have designed.
- Lack of logical operators (if an element is checked do this, otherwise do that)
- Lack of variables (persist data across page changes - preferences mockup for example - or use varables with logical operators)
- Difficult to create toggle advanced animations. Advanced animations are linear and do not provide a means to reset the animation (creating an advanced animation, that workes based on a toggle for example, is extremely convoluted. It will animate but not reset to original state)
- Symbol library intermittently displays a square icon rather than a preview of the symbol and you must restart to fix.
- Application (desktop version) looses connection sometimes and you have to restart to reconnect - add a reconnect button somewhere.
- After sale support is lacking (submitted bugs and asked for help with an issue to determine if it was product or user error and can't seem to get help). Some of the issues above could very well be user error but with no response from support it at minimum falls on poor design
Overall, the product is fantastic but there are issues that can be very frustrating and stall your workflow; I assume the team is working on them. Do a demo and then build some interactive elements while on trial. If you find yourself bumping your head on bugs while building trivial interactions, expect those issues to compound as you start building prototypes.
We are using UXPin for UI/UX design and collaboration. The collaboration and handoff tools are exemplary and overall the prototyping tools are excellent. I have been able to execute on multiple designs while dealing with the slight learning curve and feel UXPin delivers a great set of tools to make this process efficient.