1 移动端开发平台选择
市面上能够找到很多移动开发平台或者工具,下面把最主流的开发如下:
| 性能 | 跨平台 | 语言 | 重用性 | 厂家 | 工具授权费 |
Native Development | 最好 | 不能 | Java/Swift/OC等 | 0% | 谷歌/苹果 | 免费 |
Cordova | 好 | android/IOS/WP | JS、HTML、CSS | 85%~100% | Apache Cordova | 免费 |
React Native | 好 | android/IOS/WP | JS、HTML5、 CSS | 85%~100% | | 免费 |
Xamarin | 好 | android/IOS/WP | C#、.Net | 80%~100% | 微软 | 收费 |
DIY | 适中 | android/IOS/WP | 手动拖拉工具 | 100% | 比较多 | 看具体厂家 |
跨平台开发工具,cordova、reactive native、Xamarin(收费版)
2 跨平台抽样举例
图片来自维基百科