Okay, so I’ll admit it — I was that developer, clinging to XML like it was some kind of safety blanket. Layout files here, findViewById there, and don't even get me started on updating views when state changed. It was all... too much.
Then I met Jetp...