5 ms·
Yep. Our company switched to Figma and it's been leaps and bounds better for productivity. Having multiple people working on the same design file at the same ti
by marrone12 6y ago
Yep. Our company switched to Figma and it's been leaps and bounds better for productivity. Having multiple people working on the same design file at the same time has been huge.
- chrstphrknwtn 6y agoThis sounds like hell to me as a designer.
- danielrd 6y agoIt’s really not because multiplayer is there for walking through designs, leaving comments, or working with another designer. I work on a team of 10 and I don’t see anyone else in my designs unless I’m handing off to a dev or doing a review. At that point it’s amazing, as I can link anyone in our org a design and they can open it.
- josephg 6y agoThis isn't a property of native apps or web apps. As someone who's worked on a lot of collaborative technology, I find it weird how most of the interest in collaborative editing is confined to the web. As I understand it, Figma's internal collaborative engine is written in C++ anyway.
- wavesplash 6y agoIf I recall correctly, Figma's entire UI is C++ compiled down to webassembly.
- christopherwxyz 6y agoAnd Rust
- jmnicolas 6y agoIf they went to the trouble to write it in C++ why use the browser instead of QT?
- tomduncalf 6y agoI’d imagine zero-install was a big thing
- hn_throwaway_99 6y agoExactly for the sharing features people have been discussing. It may be OK for the design team to download the app, but product managers, devs, marketers and other stakeholders don't want to also have to go through the trouble of downloading the app. A primary thing Figma understood better than pretty much anyone else is how collaboration among different teams (not just design) works in product development.
- nikitaga 6y agoCollaboration all but requires being online (good offline collab is much harder to implement as you surely know), so that eliminates one of the main advantages of native apps. Collaboration is also much more useful when you're not limited to only working with people using the same OS. Multi-platform distribution is built into web apps, but it takes a lot more effort to create good native apps on several platforms. Also, of course, no need to install anything on the web, which is important for frictionless collaboration. --- It's no surprise that both desktop and mobile OS-s are very much not optimized for cross platform development. It's a feature (for owners of those OS-s), not a bug.
- vijaybritto 6y agoYes they run it in web assembly
- jnymck 6y agoWhy?
- valuearb 6y agoBut it’s been a worse experience for your mobile developers.
- sizzle 6y agoCheck out Adobe XD, it supports simultaneously editing by a team right out of the box.