113: What's all the fuss about Drawn Controls?
Jon and Allan compare native controls, drawn controls, and hybrid approaches while discussing scrolling behavior, text input, testing implications, and rendering choices such as SkiaSharp vs native drawing surfaces. The episode also reviews ecosystem options like DrawnUI and trade-offs with third-party control libraries.
What you’ll learn
- How to decide between native, drawn, or hybrid UI strategies for a specific feature.
- What accessibility and sizing work you must handle when controls are fully drawn.
- How rendering choices affect performance consistency across Android, iOS, Windows, and macOS.