Initially there were plans to make an sdk for native as a completely separate exporter, but that's gone by the wayside since html5 got so many wrappers.
So technically it probably wouldn't go against licensing, however, what you are asking to do is much more complicated than you realise.
Not only would you have to create lookups to everything from the editor, you would also have to do that for every plugin including any third party code you wanted to use.