Performance 离子2与React Native-我需要多少本机开发经验?
我是一名Android开发者,从未接触过iOS应用程序开发。我想开始开发混合应用程序,因为为两个平台开发不同的本地应用程序可能会很痛苦,也很耗时。我试着选择离子2或者天然反应。我有几个问题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几乎不需要任何
爱奥尼亚2几乎不需要任何本地知识/经验。我们正在为ios和android开发Ionic,这一点都不麻烦——代码都是一样的,Ionic native提供了很多现成的功能 我对React Native几乎没有什么经验,但我的经验表明,如果你想创建比列表应用程序更多的东西,你可能应该有一些Native经验。 此外,你肯定要支持两个平台,它们有很多不同之处,可以说这很容易 可能存在以下问题:
- cordova插件有时可能质量很差
- angular和ionic 2最近都发布了,所以可能会有一些bug,但这并不是很关键,因为总是有解决方法,而且它们一直在被修复
如果您想要更好的性能(这是优化编码的角度)和轻量级框架来设置所有依赖项,请尝试React Native爱奥尼亚2几乎不需要任何本机知识/经验。我们正在为ios和android开发Ionic,这一点都不麻烦——代码都是一样的,Ionic native提供了很多现成的功能 我对React Native几乎没有什么经验,但我的经验表明,如果你想创建比列表应用程序更多的东西,你可能应该有一些Native经验。 此外,你肯定要支持两个平台,它们有很多不同之处,可以说这很容易 可能存在以下问题:
- cordova插件有时可能质量很差
- angular和ionic 2最近都发布了,所以可能会有一些bug,但这并不是很关键,因为总是有解决方法,而且它们一直在被修复
如果您想要更好的性能(这是优化编码的角度)和轻量级框架来设置您自己的所有依赖项,请尝试React Native什么是列表应用程序?只是一些在列表中显示数据的应用程序。我在这里有点夸张,我的意思是,你的应用程序越复杂,你需要的本地知识就越多,你需要的是Ionic 2的良好性能和流畅性?有什么明显的区别吗?我可以说,在他们发布之后,情况变得更好了,现在我对性能非常满意。然而,您可能需要考虑不要重载DOM,并使用诸如延迟加载之类的方法。我建议使用Ionic和React Native创建简单的应用程序,并在两个应用程序中创建相同的数据列表和图像,然后自己查看。这应该不会太难,因为两者都提供用于创建示例项目的cli命令。最后一个问题是,Ionic 2和React本机是否都可以免费构建和发布应用程序?列表应用程序是什么意思?只是一些在列表中显示数据的应用程序。我在这里有点夸张,我的意思是,你的应用程序越复杂,你需要的本地知识就越多,你需要的是Ionic 2的良好性能和流畅性?有什么明显的区别吗?我可以说,在他们发布之后,情况变得更好了,现在我对性能非常满意。然而,您可能需要考虑不要重载DOM,并使用诸如延迟加载之类的方法。我建议使用Ionic和React Native创建简单的应用程序,并在两个应用程序中创建相同的数据列表和图像,然后自己查看。这应该不会太难,因为两者都提供用于创建示例项目的cli命令。最后一个问题是,Ionic 2和React本机是否都可以免费构建和发布应用程序?