I was reading about the ability to produce android apps with c#. Is it possible to produce a app in c# that would work cross platform from android to ios? with minimal if not any modifications to the app its self once completed?