That’s what I’ve been working on since iNetHack 1.3 hit the app store.
I’m rewriting the window engine from scratch, taking only general purpose classes and header stubs from iNetHack. The goal is to make it much more modular, maintainable, reusable etc. (attributes which quite frankly weren’t on the top of my design goals for iNetHack). This will also leed to some UI experiments in collaboration with the test team and hopefully come back as the base for the next iNetHack and more to come.