【发布时间】:2019-11-12 03:31:27
【问题描述】:
【问题讨论】:
标签: javascript react-native-android augmented-reality react-native-ios autodesk-arvr
【问题讨论】:
标签: javascript react-native-android augmented-reality react-native-ios autodesk-arvr
本机代码(Java、Obj-C、Kotlin、Swift)为您提供最佳性能,您可以编写未经优化的代码,而且速度仍然很快。在优化之前,混合应用程序(例如 Ionic)的性能确实远远落后于原生应用程序。 React Native 应用程序的性能介于两者之间。
Native > React Native > 混合
操作系统之间的代码共享: 由于混合应用使用webview作为媒介,可以实现不同移动操作系统之间最大程度的代码共享,底层库保证了一致性。
React Native 应用程序也可以达到 100%,但您需要进行细微调整(不一致)以使其对每个平台更加原生。
目前您也可以使用 Swift 开发 Android,
【讨论】: