Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/220.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.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
Android 离子和钛之间哪个更好?为什么?_Android_Ionic2_Titanium_Appcelerator - Fatal编程技术网

Android 离子和钛之间哪个更好?为什么?

Android 离子和钛之间哪个更好?为什么?,android,ionic2,titanium,appcelerator,Android,Ionic2,Titanium,Appcelerator,我做了一些研究,但并没有真正指出问题的症结所在,也并没有真正得出使用哪一种以及为什么使用的结论?如果您能提供一些有助于我得出结论的链接和差异,我将不胜感激。爱奥尼亚使用基于网络的技术。您基本上是在本地包装器中构建网站。你仍然在用html/css/js构建应用程序,它也将以同样的方式发布。你们可能可以访问一些本机功能,但这并不能使Ionic应用程序成为本机应用程序 钛是一种混合技术。您可以用javascript编写代码。该javascript通过一个层与本机组件通信。因此,如果您使用javascr

我做了一些研究,但并没有真正指出问题的症结所在,也并没有真正得出使用哪一种以及为什么使用的结论?如果您能提供一些有助于我得出结论的链接和差异,我将不胜感激。

爱奥尼亚使用基于网络的技术。您基本上是在本地包装器中构建网站。你仍然在用html/css/js构建应用程序,它也将以同样的方式发布。你们可能可以访问一些本机功能,但这并不能使Ionic应用程序成为本机应用程序

钛是一种混合技术。您可以用javascript编写代码。该javascript通过一个层与本机组件通信。因此,如果您使用javascript创建一个“窗口”,它会在Android/iOS中本机转换为窗口对象。然后,它的行为也完全是本地的,因为它实际上是本地的。它是本地的,也是本地的。你只需要在后台用javascript控制它。制作精良的钛合金应用程序与真正的本地应用程序无法区分


在核心,这就是区别

Titanium使用(如RN)代理模式。该应用程序在运行时是一个真正的本地应用程序,没有任何限制。爱奥尼亚在引擎盖下使用phonegap/cordova。这就是网络技术。webview,尤其是使用过的框架,会消耗大量电池和流量。由于web是一台通用机器,因此性能不理想

谢谢。这很有帮助。所以我需要一个合适的应用程序,长期的,可以访问所有功能,等等。。我应该选择钛合金,对。钛比离子镀更稳定、更光滑。但是请注意,因为在代码和本机(在所有类似的平台上)之间有一个转换层,所以您仅限于该层在API方面提供的功能。看看这个例子,看看什么是可能的。我猜钛合金的功能比Ionic更强大你的问题是什么?这是答案,不是问题