Framework that allows shared UI code between web and native app? : <p>Is there a framework out there that allows for the same UI code to give a web app, an iOS app (preferably native), <strong>and</strong> and Android app (preferably native)? I know there is Angular 2 with Ionic 2 but the mobile apps made this don't look as native as I'd like. Are there any other options that accomplish this? </p>

<p>I'm not looking to only reuse business logic between the different apps, but <strong>reuse the actual UI code</strong> too to minimize doubling up of coding effort. As I understand this would rule out React Native because UI code for the web apps and mobile apps will be separate. </p>

<p>Thanks! :) </p>
