1. IOS and android, using the original ecological SDK development. Applications need to be built separately for each platform.
2. PhoneGap development. Compile the application separately for each platform. Address http://cordova.apache.org/
3. react-native. Abandon platform differences and compile independently. Address http://facebook.github.io/react-native/