4 ms·
The problem as described: > Designers would go into a design team and draw user interfaces. Developers would go into a dev team and write code. And thus, the h
by makeitdouble 1y ago
The problem as described:
> Designers would go into a design team and draw user interfaces. Developers would go into a dev team and write code. And thus, the hand-off was born.
Which is exactly what Figma solves and why it's so valuable.
Figma is the place where the UX team and dev team meet and discuss, specify design and behavior together through back and forth, and helps the dev team move from there with exactly what they need.
Nordcraft might want to be the next Figma, as it's apparently a lucrative position provided you execute incredibly and capture most of the market. But how they describe it they're not properly assessing or representing any of the current reality.
I kinda wonder what it would need to achieve to be significantly different from Figma. Perhaps if it was actually a whole production runtime where designers define front layers and the dev team codes binds them to a backend ? Basically a WordPress competitor ?
- dmix 1y agoThe Figma as a design space works better when the designers understand that constraints of HTML/CSS/JS animations. That's not often the case in reality (unless you hire around that idea). I find many Figma designs basically force you to use fancy JS to assemble their UI designs. I know everyone uses React these days but you really shouldn't have to constantly write JS just to reproduce what's in a UI design. It creates so much needless dev and browser overhead.
- makeitdouble 1y agoReading the other threads as well, I got the feeling it's more a culture or process problem than tooling per se. The excessively fancy UI issue can be avoided if the devs enter the process at the prototyping phase. And Figma can be used for that: start with a wirefame and get everyone's input, comments, or even let the devs make counterpropositions (basically MRs?) by tweaking a copy of whatever screens are worked on. And as the design gets closer to reality the back and forth can continue in Figma. That requires team collaboration and the willingness to build decent HTML/CSS in the first place, none of which are a given, but for teams working at that level it's a boon.
- dmix 1y agoIt works better in house for sure or with a good agency. There's a whole industry of fancy corporate design agencies that produce Figmas and developer-in-the-loop means going into lots of meetings with the consultancy managers and then waiting a week and a couple grand in hourly for them to produce something that needs to be fixed again. But ignoring those fixable processes and hiring issues, there is plenty to be said about the new world of isolated islands of UI/UX designers, frontend, backend teams. I blame Javascript/React eating the world more than Figma. React/Vue opened up a whole hyper complex world of UI design and shit rolls downhill from UI->frontend->backend->users (mostly via performance/complexity).
- sarchertech 1y agoYou can do it that way but it’s not the easy path. I think the problem with the tool is that Figma makes it too easy to make polished interactive designs that look done. The easy path is just to skip the wireframe, so by the time the programmer gets involved, the designer and management has already fallen in love with what appears to be a final product. If figma was built on top of HTML and CSS—and so couldn’t represent designs that HTML and CSS can’t, this might be less of an issue. Granted it would still be a problem because there are always underlying technical and processes issues that should be uncovered before you leave the wireframe phase that have nothing to do with HTML and CSS.
- makeitdouble 1y agoAgreed. > the designer and management has already fallen in love with what appears to be a final product. This is probably the crux of the issue. It's the same process as asking a famous illustrator to draw a cool house, and then ask some random architect to make it a reality. I'm always amazed at people doing so, that's not the type of house I'd like to live in.
- AndreasMoeller 1y agoYou are right that tools don't solve problems, but they can cause them. The problem here is that designers are limited by their tools. Figma can only do 10% of what CSS is capable of. We can try to work around those issues with closer collaboration early on, but the truth is that most of the problems aren't universal. They are constructed
- AndreasMoeller 1y ago100% The problem is that Figma is not a web design tool. It is a vector drawing tool. It only covers about 10% of what CSS can do so you are never going to get good web design from a Figma file.
- AndreasMoeller 1y agoWe are definitely not trying to be the next Figma. Figma does not solve this by any measure, quite the opposite. Figma could have been a web design tool, it is not. It is a vector drawing app. Nordcraft is a completely different type of tool. It is based on HTML and CSS instead of layers and absolute positioning.