Law, Philosophy, Data Science, Functional Programming, Linked Data.
semantics: from data to UI taken care of by the App, and from the Interface to the world taken care of by the user. (Technically: semantics is functorial and composes) Going back from the user to the App is simple. Those who purchase an App will presumably be doing so to help them get things done,