Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Performance 离子2与React Native-我需要多少本机开发经验?_Performance_React Native_Ionic2_Difference - Fatal编程技术网

Performance 离子2与React Native-我需要多少本机开发经验?

Performance 离子2与React Native-我需要多少本机开发经验?,performance,react-native,ionic2,difference,Performance,React Native,Ionic2,Difference,我是一名Android开发者,从未接触过iOS应用程序开发。我想开始开发混合应用程序,因为为两个平台开发不同的本地应用程序可能会很痛苦,也很耗时。我试着选择离子2或者天然反应。我有几个问题 哪个框架需要较少的本地开发经验?因为我不知道iOS的开发,我想确保我使用的框架不需要我在Objective-C/Swift中编码 离子2在性能/平滑用户体验方面与React Native相似吗?普通用户会注意到这种差异吗 哪个框架提供了更像本机的功能?例如,Android中的后台服务 爱奥尼亚2几乎不需要任何

我是一名Android开发者,从未接触过iOS应用程序开发。我想开始开发混合应用程序,因为为两个平台开发不同的本地应用程序可能会很痛苦,也很耗时。我试着选择离子2或者天然反应。我有几个问题

  • 哪个框架需要较少的本地开发经验?因为我不知道iOS的开发,我想确保我使用的框架不需要我在Objective-C/Swift中编码

  • 离子2在性能/平滑用户体验方面与React Native相似吗?普通用户会注意到这种差异吗

  • 哪个框架提供了更像本机的功能?例如,Android中的后台服务


  • 爱奥尼亚2几乎不需要任何本地知识/经验。我们正在为ios和android开发Ionic,这一点都不麻烦——代码都是一样的,Ionic native提供了很多现成的功能

    我对React Native几乎没有什么经验,但我的经验表明,如果你想创建比列表应用程序更多的东西,你可能应该有一些Native经验。 此外,你肯定要支持两个平台,它们有很多不同之处,可以说这很容易

    可能存在以下问题:

    • cordova插件有时可能质量很差
    • angular和ionic 2最近都发布了,所以可能会有一些bug,但这并不是很关键,因为总是有解决方法,而且它们一直在被修复
    因此,如果您希望两种平台的代码完全相同(差别非常小),那么大量的角度特性和ui组件爱奥尼亚是正确的选择


    如果您想要更好的性能(这是优化编码的角度)和轻量级框架来设置所有依赖项,请尝试React Native

    爱奥尼亚2几乎不需要任何本机知识/经验。我们正在为ios和android开发Ionic,这一点都不麻烦——代码都是一样的,Ionic native提供了很多现成的功能

    我对React Native几乎没有什么经验,但我的经验表明,如果你想创建比列表应用程序更多的东西,你可能应该有一些Native经验。 此外,你肯定要支持两个平台,它们有很多不同之处,可以说这很容易

    可能存在以下问题:

    • cordova插件有时可能质量很差
    • angular和ionic 2最近都发布了,所以可能会有一些bug,但这并不是很关键,因为总是有解决方法,而且它们一直在被修复
    因此,如果您希望两种平台的代码完全相同(差别非常小),那么大量的角度特性和ui组件爱奥尼亚是正确的选择


    如果您想要更好的性能(这是优化编码的角度)和轻量级框架来设置您自己的所有依赖项,请尝试React Native

    什么是列表应用程序?只是一些在列表中显示数据的应用程序。我在这里有点夸张,我的意思是,你的应用程序越复杂,你需要的本地知识就越多,你需要的是Ionic 2的良好性能和流畅性?有什么明显的区别吗?我可以说,在他们发布之后,情况变得更好了,现在我对性能非常满意。然而,您可能需要考虑不要重载DOM,并使用诸如延迟加载之类的方法。我建议使用Ionic和React Native创建简单的应用程序,并在两个应用程序中创建相同的数据列表和图像,然后自己查看。这应该不会太难,因为两者都提供用于创建示例项目的cli命令。最后一个问题是,Ionic 2和React本机是否都可以免费构建和发布应用程序?列表应用程序是什么意思?只是一些在列表中显示数据的应用程序。我在这里有点夸张,我的意思是,你的应用程序越复杂,你需要的本地知识就越多,你需要的是Ionic 2的良好性能和流畅性?有什么明显的区别吗?我可以说,在他们发布之后,情况变得更好了,现在我对性能非常满意。然而,您可能需要考虑不要重载DOM,并使用诸如延迟加载之类的方法。我建议使用Ionic和React Native创建简单的应用程序,并在两个应用程序中创建相同的数据列表和图像,然后自己查看。这应该不会太难,因为两者都提供用于创建示例项目的cli命令。最后一个问题是,Ionic 2和React本机是否都可以免费构建和发布应用程序?