Some people seem to think that getting swift on android would solve the portability problem of apps. Don&#x27;t be mistaken, if you are going for the native experience, you will still have to write your ui and io layers twice, since there won&#x27;t be a UIKit or CoreFoundation on android. (And even if someone made a uikit-esque translation layer, android&#x27;s activities+intents+services model is not a 1:1 mapping to uiviewcontrollers...)