Gerald Aquila

Gerald Aquila

Elemental ToolsElemental Tools
Founder & CEO of Planforge
56 points
Firetask 5
We used Figma for all the UI design and also for sharing details (colors, spacing etc.). I really like the desktop feel of the web UI -- I believe this really makes it stand out vs. other web-based design tools. Still like Sketch better for marketing stuff (social media posts, cheat sheets,...), but Figma is clearly on top if we are talking about UI work.
Firetask 5
Already worked with a lot of programming languages (C, C++, ObjectiveC, Java, JavaScript), but Swift is definitely one of the best (if not THE best). The only small downside is that generics are really extremely "typed", but even this improved a lot over the last few years. The best things about Swift: safe optionals, good error handling and Swift concurrency.
Firetask 5
We built Firetask 5 from the ground up using SwiftUI. A few things are still a little bit unnecessary complex (especially advanced window handling on macOS), but overall SwiftUI is a great UI framework and we really like its flexibility and how fast you can prototype new views with it.