我是Phonegap / Cordova开发人员,我打算转向新技术。我有点混淆最适合移动应用程序开发的原因和原因。
答案 0 :(得分:8)
真的,这取决于您的应用要求。根据我的经验,如果您的应用程序需要大量硬件资源,请不要使用跨平台选项,甚至不能使用Xamarin。我会在那种情况下使用原生方法。如果您的应用程序很像移动友好的Web应用程序,并且您在截止日期前被迫按下,我建议您使用混合方法。在混合方法中,我会说出于以下原因使用离子。
欢迎来到离子世界!
检查Ionic Showcase以查看在Ionic上构建的热门应用。
PS,我还没有把时间花在Sencha上,主要是商业广告。我在Github上找不到它的源代码。对不起Sencha!Ionic和Sencha都在Cordova上运行,但是说真的,Ionic做得非常好,我会在任何时候推荐它。
<强>更新强>
结帐NativeScript和React Native。它们都提供原生的UI渲染(不像Ionic和Sencha),看起来很有前途。他们也得到Telerik和Facebook的支持,React是Github上最受欢迎的回购之一。查看Nic Raboy的this文章。