我做了一些研究,但不能真正指出,并不能真正得出结论,哪一个使用,为什么?将不胜感激一些有用的联系和差异,可以帮助我达成一个结论。Ionic和Appcelerator之间哪个更好?为什么?
回答
Ionic使用基于网络的技术。你基本上是用本地包装构建一个网站。您仍然在html/css/js中构建应用程序,它将按照这种方式发货。您可能可以访问一些本地功能,但这不会使Ionic应用成为本地应用。
钛是一种混合技术。你用javascript写你的代码。通过这个javascript与本地组件进行交流。所以,如果你在JavaScript中创建一个“窗口”,它本身会被转换为Android/iOS中的窗口对象。然后它的行为完全是本地的,因为它实际上是。它与原生一样具有性能,因为它是原生的。你只需在后台使用javascript来控制它。一个制作精良的Titanium应用程序与真正的原生应用程序无法区分。
在核心,这是差异。
钛使用(如RN)的代理模式。该应用在运行时是一个真正的本地应用,没有限制Ionic在引擎盖下使用phonegap/cordova。这是网络技术。 webview,尤其是使用的框架会消耗大量电量和流量。性能并不理想,因为网络是一台通用机器。
你的问题是什么? – Diamond
这是一个答案,而不是一个问题 –
- 1. 哪个更好?为什么?
- 2. Corona sdk:audio.play()和media.play()之间有什么区别,哪个更好?
- 3. 哪个代码更好?为什么?
- 4. 数据库 - 哪个更好,为什么?
- 5. 哪个LINQ语句更好,为什么?
- 6. EigenObjectRecognizer和EigenFaceRecognizer之间有哪些更好
- 7. user.groups.add(group)或group.user_set.add(user),哪个更好,为什么?或它们之间的差异
- 8. ionic-native和@ ionic-native/xxx之间的区别是什么2
- 9. 哪种方法更好,为什么?
- 10. 哪些SQL查询更好,为什么?
- 11. 只读修饰符和私有setter之间哪个更好?
- 12. 哪一个在SquishIt和Combres2之间有更好的缩小?
- 13. 这两个程序哪个更好,为什么?
- 14. 在XSSFWorksheet和SXSSFWorksheet之间使用什么类更好?
- 15. Ninject和StructureMap之间哪个更简单?
- 16. str_pos和preg_match之间哪个更有效?
- 17. 哪个版本更好,为什么在Objective-C中?
- 18. JotCache vs Joomla内置Cache哪个更好?为什么?
- 19. mongoose vs mongodb(nodejs modules/extensions),哪个更好?为什么?
- 20. 哪一个更好用,为什么在c#
- 21. 将http重定向到https。哪个更好,为什么?
- 22. 匿名函数vs命名函数哪个更好,为什么
- 23. 如何使Java对象同步?哪个更好,为什么?
- 24. DateTime.hasvalue vs datetime == null,哪一个更好,为什么
- 25. 哪个更好的非空数组检查条件,为什么?
- 26. loadModel()VS requestAction()VS constructClasses()。哪个更好,为什么?
- 27. 哪一个是更好的单身人士,为什么?
- 28. 哪个更好?为什么? RaphaelJS或HTML5画布?
- 29. Y.Lang.isUndefined vs typeof undefined,哪个更好,为什么?
- 30. Android Volley vs Retrofit。哪个更好?为什么?
谢谢。这很有帮助。所以我需要一个适当的应用程序,长期访问所有功能,等等。我应该去钛。 –
正确。与Ionic相比,钛更加稳定和光滑。但请注意,由于您的代码和本地代码之间存在翻译层(在所有这些平台上),因此您仅限于图层在API方面提供的内容。看看[docs](http://docs.appcelerator.com/platform/latest/)看看有什么可能。我猜Titanium的功能比Ionic更大 –