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.