Yes. There is tons of work to make an entirely new from-scratch interface built from non-native technologies, work with the drivers, inputs and outputs that are used in touch devices - especially since they vary from one device to the next. The developers have their work cut out for them.