Hasty Briefsbeta

Bilingual

I tried making a UI library

2 days ago
  • #Native vs Web Apps
  • #Cross-platform Development
  • #UI Library
  • The author developed a UI library called SUIT (Stylish User Interface Toolkit), which aims to turn native apps into web apps, unlike Electron that does the reverse.
  • SUIT uses native UI toolkits with custom styling to avoid the pitfalls of native UI look inconsistencies across platforms, focusing on 'Custom Look, Native Feel'.
  • The project faced challenges due to its large scope, including handling multiple backends, rich text rendering, and reliance on LLMs for coding, which led to inconsistent outputs.
  • The author plans to release SUIT as open-source under the MIT license by year-end, while becoming more intentional about LLM usage to maintain code quality.
  • Windows presents a unique challenge due to limitations in Win32 controls, with potential alternatives like Direct2D or WinUI3, each with their own trade-offs.