Figma začátek roku 2016 (z archivu screenshotů)
První desktopovou aplikací nebyl Electron, ale podomácku vytvořená aplikace pro macOS, která používala CEF. Dodali jsme to pouze hrstce prvních testerů a nakonec jsme to nahradili aplikací Electron
2017
2018 (Pages byla nová funkce a tlačítko Exportovat bylo nahrazeno tlačítkem Knihovna)
Koncem roku 2018 jsme začali pracovat na redesignu uživatelského rozhraní. Zde jsou některé rané skici. Důraz byl kladen na zjednodušení a vyčištění raného uživatelského rozhraní, které se stalo docela chaotickým
2019: spousta změn v produktu, od nového uživatelského rozhraní editoru až po několik nových nebo změněných doplňkových funkcí, jako je prohlížeč souborů
Dvě velké novinky v roce 2019: Pluginy a komunitní web
Při spuštění Plugins jsme měli v kanceláři partu prvních vývojářů pluginů na malou oslavu a vyrobili jsme a podepsali tento plakát, který myslím stále visí někde v kanceláři Figmy
@gordon_cassie Používali jsme asm.js @kripken tenkrát (než existoval WASM), což trvalo dlouho na kompilaci, takže obvyklý pracovní postup vývojářů byl iterovat v Xcode jako aplikaci pro Mac a pak spustit webový build, jít na kávu, otestovat to a commit/push.
@gordon_cassie @kripken Text: Opravdu jsme si všechno dělali sami (zadávání textu, rozvržení textu atd.), ale pro tvarování jsme používali harfbuzz (a mnoho dalších OSS). Museli jsme si však dávat velký pozor na binární velikost, takže každá knihovna 3rd party byla pečlivě rozebrána a byl zkompilován pouze relevantní zdroj.
@gordon_cassie @kripken Úplný seznam všech použití OSS figma naleznete
42,53K