某些跨平台工具(如Xamarin native和RubyMotion)允许为Android和iOS开发两个单独的视图,同时保持两个视图共享业务逻辑。其他人(如Apache Cordova或Xamarin.Forms)共享用户界面和业务层,并可在必要时使用平台特定的覆盖。解译JS跨平台工具中Android/iOS的不同UI
解释的JavaScript框架(NativeScript,React Native或Appcelerator)的状态是什么?他们都专注于使用平台覆盖创建单个UI,还是允许为每个平台创建两个单独的视图?例如,是否有可能在Android中使用Fragments创建视图,但是iOS上的视图不同(因为Fragments在那里不存在)?
所以这是不可能使用Facebook做,可以说Android的碎片,在NativeScript? – Storm
React-native不使用网页浏览。相反,它实例化本地组件并通过桥与它们进行通信 –
@AbdellahAlaoui right,React-native使用本地组件 –