Depends on what exactly you want to do (specifically: UI/input or not, Qt or DIY, and, if DIY, how much and in which language(s)), and how

.
See the couple recent (-ish) threads about similar questions for more details:
Random, "this is the least old I could quickly find" entry:
https://www.mobileread.com/forums/sh...d.php?t=340822
IIRC, there were also a couple of threads around that by @NiMa, @OrangeWindies & @OfficerAction
And, obviously @pgaskin & @sherman's stuff

.